使用批处理命令 写一个bat 使用多个软件同时自动安装命令 有高手会吗?

比如迅雷 QQ QQ游戏 暴风影音 同时安装 但是要可以自己选择下一步执行的
要能自动安装的就最好了
2楼的是 把多个文件一个一个打开 要自己手动下一步
我想制作一个 就是比如自己经常用到的10个装机软件 点一下 就全部安装好了
(自动选择路径和选择那些东西不需要打勾的)

不同的软件设计者,用的安装过程要求用户交互的情况不尽相同,我看要求同时安装或顺序安装都可以做(必须避免重启动及防止杀软防火墙类的干扰),但其中想自动“下一步”的情况,看有哪位高手也正好熟悉你要装的所有软件(而且必须版本也一致)的安装过程可以写得出来,一般是得自己动手,我的水平帮你偷不了这个懒哦
写个顺序执行的(前一个装完退出后再装下一个)
@echo off&color f1
setlocal enabledelayedexpansion
::安装软件数比如3
set n=3
::每个软件的主安装程序的路径及主名,有几个写几行
set s1=e:\qq\qq2010.exe
set s2=d:\暴风影音\setup.exe
set s3=e:\多好的软件\install.exe
:::::::::::::上述是比如的要据实改,有几行写几行,按顺序编号
echo/
for /L %%m in (1,1,%n%)do set sn=!s%%m!&set sns=!sn!&call :y
echo/&echo OK 本批处理完成任务,即将退出...
ping /n 5 127.1>nul&exit
:y
set sns=%sns:*\=%
if not "%sns:\=%"=="%sns%" goto y
set sd=!sn:%sns%=!
echo 等待安装 %sn% ...
cd/d "%sd%"
::下一行去掉/wait 就是不等装完就开始安装下一个
start /wait "" "%sns%"
goto :eof
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-02-19
用call 命令可以直接调用路径
call 迅雷路径
call qq路径
就这样
相似回答