当前位置:   article > 正文

window系统批量自动安装软件-批处理_批处理自动安装软件

批处理自动安装软件

原因:需要在多台电脑安装多个软件,重复操作太累了。。。。在网上查找资料,不全。乱七八糟整合后感觉还行。

上图,例如安装驱动人生网卡版,鲁大师,向日葵(向日葵不知道为什么不能静默安装,)

 静默安装需要关闭通知,所以需要先用批处理关掉,也可以手动找到通知控制关掉(我忘记在哪里了)。这个关闭通知不能整合到安装程序,需要小董自己解决。搞定记得教我一下。

关闭通知BAT命令====找到不原创作者了,不能@,原创作者看到了告知我一下,我补上。

  1. ::::::::::::::::::::::修改注册表,获取管理员权限::::::::::::::::::
  2. @echo off
  3. echo 获取Administrator权限
  4. cacls.exe "%SystemDrive%\System Volume Information" >nul 2>nul
  5. if %errorlevel%==0 goto Admin
  6. if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
  7. echo Set RequestUAC = CreateObject^("Shell.Application"^)>"%temp%\getadmin.vbs"
  8. echo RequestUAC.ShellExecute "%~s0","","","runas",1 >>"%temp%\getadmin.vbs"
  9. echo WScript.Quit >>"%temp%\getadmin.vbs"
  10. "%temp%\getadmin.vbs" /f
  11. if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
  12. exit
  13. :Admin
  14. echo 成功取得Administrator权限
  15. ::::::::::::::::::::::修改注册表,关闭UAC::::::::::::::::::
  16. reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "ConsentPromptBehaviorAdmin" /t reg_dword /d 0 /F
  17. reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t reg_dword /d 0 /F
  18. reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "PromptOnSecureDesktop" /t reg_dword /d 0 /F
  19. @echo off
  20. if "%1" == "h" goto begin
  21. mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
  22. :begin
  23. REM
  24. echo
  25. start /wait setup.exe /S
  26. start /wait SunloginClient_13.1.0.48900_x64.exe /S
  27. start /wait DriveTheLife_2095_netcard_8_16_19_56.exe /S
  28. echo

制作批处理文档,将上面的代码复制读到新建文档,将后缀改.bat就行了。

点OK就完事了。然后双击就关闭通知了。 

然后就开始批量安装软件,可以很多个(我这里就举例三个),把所有安装包和批处理文件放在同一个文件夹里面。

噢忘记了,安装软件批处理没给,如下。

  1. @echo off
  2. if "%1" == "h" goto begin
  3. mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
  4. :begin
  5. REM
  6. echo
  7. start /wait setup.exe /S
  8. start /wait SunloginClient_13.1.0.48900_x64.exe /S
  9. start /wait DriveTheLife_2095_netcard_8_16_19_56.exe /S
  10. echo

多一个软件就多一行start /wait --------  /S(静默安装)

新建bat文件,放进去就完事了。双击开启自动安装。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/603986
推荐阅读
相关标签
  

闽ICP备14008679号