@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