cmd 批处理 静默安装 SQLServer 2012 随机设置sa 密码

@echo off
setlocal enabledelayedexpansion
set c=AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890!@#$&
for /l %%a in (1 1 16) do (
    set/a j=!random!%%67
    for %%i in (!j!) do set pwd=!pwd!!c:~%%i,1!
)
echo 保存密码到桌面
echo %pwd%>C:\Users\Administrator\Desktop\sapwd.txt    
Setup.exe /QS /ACTION=Install /X86="False" /SAPWD="%pwd%" /SECURITYMODE="SQL" /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME="MSSQLSERVER"  /SQLSVCACCOUNT="SYSTEM" /SQLSYSADMINACCOUNTS="NT AUTHORITY\SYSTEM" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS
echo sql ok

 

posted @ 2021-07-27 17:03  87de海雷  阅读(185)  评论(0)    收藏  举报