Win10论坛

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

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

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

查看: 12277|回复: 10

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

Rank: 1

UID
3101727
帖子
6
PB币
39
贡献
0
技术
19
活跃
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
帖子
2011
PB币
61
贡献
0
技术
142
活跃
352
发表于 2013-3-3 16:04:12 |显示全部楼层 |生成文章
太屌了,补丁包呢?

Rank: 11Rank: 11Rank: 11

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

Rank: 7Rank: 7Rank: 7

UID
972725
帖子
1123
PB币
2760
贡献
0
技术
2
活跃
287
发表于 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
帖子
1624
PB币
13052
贡献
0
技术
3
活跃
174
发表于 2013-9-7 18:06:53 |显示全部楼层 |生成文章
下来试用下看看怎么样

Rank: 5Rank: 5Rank: 5

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

Rank: 5Rank: 5Rank: 5

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

Rank: 5Rank: 5Rank: 5

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

Rank: 5Rank: 5Rank: 5

UID
541896
帖子
565
PB币
372
贡献
0
技术
0
活跃
408
发表于 2016-12-31 09:53:53 |显示全部楼层 |生成文章
不知效果怎样?

Rank: 5Rank: 5Rank: 5

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

感谢分享!!!!
关闭

站长推荐

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