linux用批处理安装软件,批处理实现软件静默批量安装

-------------------------------------------------------------------------------------------------------------------------

这一阵子在学校机房弄电脑,遇到批量装软件的问题,想到了Windows的批处理。

我是这么做的每个需要安装的软件分别放到各自文件夹内,每个文件夹里有一个批处理脚本可以静默安装目录里的软件,最后在所有要安装的软件文件夹外再写一个调用它们的批处理脚本。这样,既实现了单独安装的需求,也实现了批量安装的需要。(PS:不是所有软件都能用批处理安装,不行可以尝试AU3)

172634892_1_20191007020303675.png

172634892_2_20191007020303769.png

172634892_3_20191007020303816.png

7zip(脚本保存为install_7zip.bat):

172634892_4_20191007020303909.gif

172634892_5_20191007020303956.gif1 @echo off2 title 自动安装7zip ----by yllinux 博客:http://www.cnblogs.com/yllinux/3 color 3f4 echo 正在安装7zip

5 echo.6 echo.7 echo 请不要关闭此窗口,耐心等待!!!8 start /wait /min 7zip.exe /S /D=D:\software\7zip9 echo.10 echo.11 echo 已成功安装7zip

172634892_5_20191007020303956.gif

acrobat_xi_pro(脚本保存为install_acrobat_xi_pro.bat):先解压安装包得到MSI。

172634892_4_20191007020303909.gif

172634892_5_20191007020303956.gif1 @echo off2 title 自动安装acrobat_xi_pro ----by yllinux 博客:http://www.cnblogs.com/yllinux/3 color 2f4 echo 正在安装acrobat_xi_pro

5 echo.6 echo.7 echo 请不要关闭此窗口,耐心等待!!!8 start /wait /min msiexec.exe /i AcroPro.msi /quiet /norestart INSTALLDIR="D:\software\acrobat_xi_pro"9 echo.10 echo.11 echo 已成功安装acrobat_xi_pro

172634892_5_20191007020303956.gif

notepad++(脚本保存为install_notepad++.bat):

172634892_4_20191007020303909.gif

172634892_5_20191007020303956.gif1 @echo off2 title 自动安装notepad++ ----by yllinux 博客:http://www.cnblogs.com/yllinux/3 color 5f4 echo 正在安装notepad++

5 echo.6 echo.7 echo 请不要关闭此窗口,耐心等待!!!8 start /wait /min notepad++.exe /S /D=D:\software\notepad++9 echo.10 echo.11 echo 已成功安装notepad++

172634892_5_20191007020303956.gif

office2007(脚本保存为install_office2007.bat):先在控制台里运行start /wait /admin 弹出office2007配置窗口,一定得配置秘钥和显示级别为“无”,其它安装位置、安装组件等等根据需求填。最后另存为 office2007_config.MSP

按 Ctrl+C 复制代码

按 Ctrl+C 复制代码

potplayer(脚本保存为install_potplayer.bat):

按 Ctrl+C 复制代码

按 Ctrl+C 复制代码

sogou_input(脚本保存为install_sogou_input.bat):

172634892_4_20191007020303909.gif

172634892_5_20191007020303956.gif1 @echo off2 title 自动安装sogou_input ----by yllinux 博客:http://www.cnblogs.com/yllinux/3 color 2f4 echo 正在安装sogou_input5 echo.6 echo.7 echo 请不要关闭此窗口,耐心等待!!!8 start /wait /min sogou_input.exe /S /D=D:\software\sogou_input9 echo.10 echo.11 echo 已成功安装sogou_input

172634892_5_20191007020303956.gif

thunder_9(脚本保存为install_thunder_9.bat):

172634892_4_20191007020303909.gif

172634892_5_20191007020303956.gif1 @echo off2 title 自动安装Thunder_9 ----by yllinux 博客:http://www.cnblogs.com/yllinux/3 color 1f4 echo 正在安装Thunder_9

5 echo.6 echo.7 echo 请不要关闭此窗口,耐心等待!!!8 start /wait /min Thunder_9.exe /S /D=D:\software\Thunder_99 echo.10 echo.11 echo 已成功安装Thunder_9

172634892_5_20191007020303956.gif

ultraiso(脚本保存为shortcut_ultraiso.bat):此为绿化软件,无需安装,先拷贝到指定位置再发送快捷方式到桌面

172634892_4_20191007020303909.gif

172634892_5_20191007020303956.gif1 @echo off2 title 自动添加快捷方式ultraiso ----by yllinux 博客:http://www.cnblogs.com/yllinux/3 color 0f4 ::改下面三行5 xcopy %cd% D:\software\ultraiso\ /e /h6 set Program=D:\software\ultraiso\UltraISO.exe7 set LnkName=UltraISO8 9 set WorkDir=10 if not defined WorkDir call:GetWorkDir "%Program%"11 (echo Set WshShell=CreateObject("WScript.Shell"^)12 echo strDesKtop=WshShell.SpecialFolders("DesKtop"^)13 echo Set oShellLink=WshShell.CreateShortcut(strDesKtop^&"\%LnkName%.lnk"^)14 echo oShellLink.TargetPath="%Program%"15 echo oShellLink.WorkingDirectory="%WorkDir%"16 echo oShellLink.WindowStyle=117 echo oShellLink.Description="%Desc%"18 echo oShellLink.Save)>makelnk.vbs19 echo 桌面快捷方式创建成功!20 makelnk.vbs21 del /f /q makelnk.vbs

172634892_5_20191007020303956.gif

批量批处理脚本(保存为install_all.bat):双击运行只有一个控制台窗口,不要关闭控制台窗口,否则安装退出。(当然也可以把所有分开的脚本写到一个脚本里而不调用)

172634892_4_20191007020303909.gif

172634892_5_20191007020303956.gif1 cd .\7zip2 call install_7zip.bat3 cd ..4 5 cd .\notepad++6 call install_notepad++.bat7 cd ..8 9 cd .\potplayer10 call install_potplayer.bat11 cd ..12 13 cd .\Thunder_914 call install_thunder_9.bat15 cd ..16 17 cd .\acrobat_xi_pro18 call install_acrobat_xi_pro.bat19 cd ..20 21 cd .\sogou_input22 call install_sogou_input.bat23 cd ..24 25 cd .\ultraiso26 call shortcut_ultraiso.bat27 cd ..28 29 cd .\office200730 call install_office2007.bat31 cd ..

172634892_5_20191007020303956.gif

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值