快速安装XP系统补丁BAT,比360快多了。菜菜也能操作!
本帖最后由 benlardan 于 2011-8-12 10:59 编辑@echo off
set num=%%
for %%i in (*.exe) do set /a num+=1
color 0a
title 自动安装补丁~
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo 请将此文件与补丁放至同一目录,否则无法进行安装~ echo.
echo. 此目录放补丁和BAT以外,不要放其它件
echo.
echo 目录下的补丁一共有%num%个,按任意键开始安装
echo.
echo.
echo.
echo.
pause > nul
cls
echo.
echo.
echo.
echo.
echo 正在安装,请勿关闭此窗口 ~~ 共有%num%个补丁
echo.
setlocal enabledelayedexpansion
set s=1
set /a x=num-s
for %%i in (*.exe) do echo 正在安装第!s!个补丁 文件名为: %%i 还剩!x!个补丁 && set /a s+=1 && set /a x=num-s && start /wait %%i /q /m /z /nobackup
:exit
echo.
echo 安装完毕~ 请重新启动来完成安装~
pause > nul
注明::::::
所需安装的文件必须这个BAT放在同一个文件夹,要不然将不能运作!!!!!
第一行下面:
@echo off
set num=%% ( 在这里的百分号中间填入你将要安装的补丁个数)
好:) 只是功能少了点 不知道有什么用 好复杂的for复合语句 拿命$_賭未來 发表于 2014-6-5 18:24
好复杂的for复合语句
这还叫复杂啊 好东西,很牛啊 循环依次执行目录下所有exe,还行。
页:
[1]
2