2025年3月19日 星期三 甲辰(龙)年 月十八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > DOS/BAT与(脚本)

以把2个或多个EXE、msu进行捆绑后顺序安装的工具

时间:09-12来源:作者:点击数:45

利用自解压文件可以做到这一点,在压缩包内添加下面的bat批处理脚本(按照你的需求对exe_list进行修改,也可以包含msu文件),然后设置自解压后运行这个脚本即可

1. 顺序执行安装,前一个安装完再安装下一个

  • @echo off
  • setlocal enabledelayedexpansion
  • REM 列出要运行的 EXE 文件,用空格分隔
  • set "exe_list=putty.exe hash.exe"
  • for %%f in (%exe_list%) do (
  • echo Running %%f
  • start /wait %%f
  • REM 检查上一个命令的退出代码
  • if !errorlevel! neq 0 (
  • echo %%f encountered an error, but continuing...
  • ) else (
  • echo %%f completed successfully
  • REM 删除已完成的 EXE 文件
  • del "%%f"
  • )
  • )
  • echo 所有EXE文件已被运行并删除
  • REM 删除自身的脚本文件
  • del "%~f0"
  • endlocal

2. 同时运行安装程序

  • @echo off
  • setlocal enabledelayedexpansion
  • REM 列出要运行的 EXE 文件,用空格分隔
  • set "exe_list=putty.exe hash.exe"
  • for %%f in (%exe_list%) do (
  • echo Running %%f
  • start "%%f" /B "%%f"
  • )
  • echo 所有EXE文件已被运行
  • REM 删除自身的脚本文件
  • del "%~f0"
  • endlocal

bandizip自解压设置如下:

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门