Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 13000|回复: 11

补丁安装批处 [复制链接]

Rank: 1

UID
3101727
帖子
6
PB币
39
贡献
0
技术
20
活跃
3
发表于 2012-12-29 20:19:03 |显示全部楼层
本帖最后由 372065027 于 2012-12-29 20:22 编辑

@echo off
:: hnfeng 20120516
:: ◆自动运行文件夹里面所有系统补丁程序并显示总进度及正在安装的程序名◆
:: ================================
cd /d "%~dp0"&color 3E&mode con lines=15 &title 补丁包批处理安装程序〔win7〕
ver | find "6.1" > NUL && (set XT=Windows7&set CX=Windows6.1-KB*.msu&set CS=/quiet /norestart&goto TOP)
ver | find "6.1" > NUL && (set XT=Windows7&set CX=*.exe&set CS=/quiet /norestart&goto TOP)
ver | find "5.1" > NUL && (set XT=WindowsXP&set CX=WindowsXP-KB*.exe&set CS=/quiet /norestart /nobackup&goto TOP)
ver | find "5.0" > NUL && (set XT=Windows2000&set CX=Windows2000-KB*.exe&set CS=/quiet /norestart /nobackup&goto TOP)
ver | find "5.2" > NUL && (set XT=Windows2003&set CX=WindowsServer2003-KB*.exe&set CS=/quiet /norestart /nobackup&goto TOP)
ver | find "6.0" > NUL && (set XT=WindowsVista&set CX=Windows6.0-KB*.msu&set CS=/quiet /norestart&goto TOP)
:: ================================
:TOP
set title=%XT% 补丁包批处理安装程序〔win7〕
title %title%
set work=0&set n=0&set mo=0&set number=0&set hotfix=
if not exist %CX% echo.&echo.&echo 没找到补丁程序,按任意键退出 ...&echo.&echo.&echo    (该批处理应该在系统补丁程序所在文件夹里运行.)&pause>nul&exit
set k=▏&set kn=0
:Kong
if %kn% LSS 33 (set k=%k% &set /a kn=%kn%+1&goto Kong)
for /F %%s in ('dir /b /a-d %CX% ^| find /v /c ""') do set all=%%s
for /F %%i in ('dir /b /a-d /OD %CX%') do (set hotfix=%%i&call :show)
set hotfix=&call :show
goto end
:show
:check
if %number% GTR %mo% set num=%num%█&set /a mo=%mo%+1&set k=%k:~0,-1%&goto check

    mode con: cols=83 lines=16 &color 22
cls&echo.&echo.
if "%hotfix%"=="" (echo     %title% ) else (echo       正在安装:%hotfix% ...)
echo                                                            进度: %n% / %all%
echo.&echo                                   已经完成 %work% %%%
echo     ┌──────────────────────────────────┐
echo     │%num%%k%│&echo     │%num%%k%│&echo     │%num%%k%│
echo     └──────────────────────────────────┘
echo.
if not "%hotfix%"=="" echo  hnfeng.2012.5
if %work%==100 goto :EOF
::ping 127.1 -n 2 >nul
%hotfix% %CS%
set /a n=%n%+1
set /a work=(%n%)*100/(%all%)
set /a number=%work%/3
set /a number=%number%+1
goto :EOF
:end
echo       运行完成,请按任意键退出... (建议重新启动系统)
pause>nul&exit


附件: 你需要登录才可以下载或查看附件。没有帐号?注册
2

查看全部评分

志愿军

Rank: 7Rank: 7Rank: 7

UID
1750798
帖子
2035
PB币
41
贡献
0
技术
143
活跃
417
发表于 2013-3-3 16:04:12 |显示全部楼层
太屌了,补丁包呢?

Rank: 11Rank: 11Rank: 11

UID
2562414
帖子
8633
PB币
7940
贡献
0
技术
0
活跃
894
发表于 2013-3-29 18:16:34 |显示全部楼层
下来试用下看看怎么样哦,看着很屌哦

Rank: 7Rank: 7Rank: 7

UID
972725
帖子
1123
PB币
2759
贡献
0
技术
2
活跃
296
发表于 2013-7-3 23:00:05 |显示全部楼层
这个不错,很牛X

Rank: 5Rank: 5Rank: 5

UID
1574298
帖子
164
PB币
1868
贡献
0
技术
20
活跃
262
发表于 2013-8-12 21:25:13 |显示全部楼层
这个不错,下一个试试看,谢谢分享

Rank: 7Rank: 7Rank: 7

UID
223591
帖子
1627
PB币
13051
贡献
0
技术
3
活跃
179
发表于 2013-9-7 18:06:53 |显示全部楼层
下来试用下看看怎么样

Rank: 5Rank: 5Rank: 5

UID
344701
帖子
742
PB币
658
贡献
0
技术
0
活跃
254
发表于 2013-9-13 21:42:16 |显示全部楼层
感谢分享,支持。

Rank: 5Rank: 5Rank: 5

UID
581252
帖子
795
PB币
997
贡献
0
技术
0
活跃
220
发表于 2014-7-13 13:54:48 |显示全部楼层
看不明白,提示:访问已拒绝

Rank: 5Rank: 5Rank: 5

UID
973335
帖子
608
PB币
660
贡献
0
技术
0
活跃
978
发表于 2016-3-27 01:09:00 |显示全部楼层
感谢分享,支持。

Rank: 5Rank: 5Rank: 5

UID
541896
帖子
706
PB币
516
贡献
0
技术
0
活跃
482
发表于 2016-12-31 09:53:53 |显示全部楼层
不知效果怎样?

Rank: 5Rank: 5Rank: 5

UID
610632
帖子
478
PB币
1070
贡献
0
技术
0
活跃
233
发表于 2017-1-4 19:24:07 |显示全部楼层

感谢分享!!!!

Rank: 5Rank: 5Rank: 5

UID
449980
帖子
713
PB币
6
贡献
0
技术
0
活跃
360
发表于 2017-7-15 10:17:25 |显示全部楼层
多谢分享、楼主辛苦了。
关闭

站长推荐

近期很多账号被盗,请加强密码保护!!
请注意保护自身账号安全
回顶部
Copyright (C) 2005-2017 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件