12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)
12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)
1、把补丁存放在一个共享目录下,可以使所有的客户端不用输入用户名密码都能访问到
比如:放在机器10.11.11.184的share目录,并把这个目录共享
3、新建一个批处理文件命名为:osupdate.bat,内容如下:
说明:以下脚本包括常用的操作系统(winxp,winserver2003,win7 64位、win7 32位,win8.1 64位、win8.1 32位,win8),以下脚本使用时需要把共享路径的红色部分(修改为步骤2中的路径)
@echo off
cls
reg query "HKLM\system\currentcontrolset\control\session manager\Environment" /v PROCESSOR_ARCHITECTURE | find /i "amd64" > NUL
if %errorlevel% == 0 (set osbit=amd64)
ver | find "5.1." > NUL && goto win_xp
ver | find "5.2." > NUL && goto win2003
ver | find "6.0." > NUL && goto vista
ver | find "6.1." > NUL && goto win7
ver | find "6.2." > NUL && goto win8
ver | find "6.3." > NUL && goto win81
ver | find "10.0." > NUL && goto win10
:win_xp
@echo WinXP
@echo "\\10.11.11.184\share\windowsxp-kb4012598-x86-custom-chs_dca9b5adddad778cfd4b7349ff54b51677f36775.exe" /quiet
"\\10.11.11.184\share\windowsxp-kb4012598-x86-custom-chs_dca9b5adddad778cfd4b7349ff54b51677f36775.exe" /quiet
goto end
:win2003
@echo win200
@echo "\\10.11.11.184\share\windowsserver2003-kb4012598-x86-custom-chs_b45d2d8c83583053d37b20edf5f041ecede54b80.exe" /quiet
goto end
:vista
@echo vista
@echo No update
goto end
:win7
@echo win7
if /i %osbit% equ amd64 (
@echo wusa.exe "\\10.11.11.184\share\windows6.1-kb4012212-x64_2decefaa02e2058dcd965702509a992d8c4e92b3.msu" /quiet /norestart
wusa.exe "\\10.11.11.184\share\windows6.1-kb4012215-x64_a777b8c251dcd8378ecdafa81aefbe7f9009c72b.msu" /quiet /norestart
) else (
@echo wusa.exe "\\10.11.11.184\share\windows6.1-kb4012212-x86_6bb04d3971bb58ae4bac44219e7169812914df3f.msu" /quiet /norestart
wusa.exe "\\10.11.11.184\share\windows6.1-kb4012215-x86_e5918381cef63f171a74418f12143dabe5561a66.msu" /quiet /norestart
)
goto end
:win8
@echo win8
if /i %osbit% equ amd64 (
@echo wusa.exe "\\10.11.11.184\share\windows8-rt-kb4012217-x64_96635071602f71b4fb2f1a202e99a5e21870bc93.msu" /quiet /norestart
wusa.exe "\\10.11.11.184\share\windows8-rt-kb4012217-x64_96635071602f71b4fb2f1a202e99a5e21870bc93.msu" /quiet /norestart
) else (
@echo no update
)
goto end
:win81
@echo Win 8.1
if /i %osbit% equ amd64 (
@echo wusa.exe "\\10.11.11.184\share\windows8.1-kb4012216-x64_cd5e0a62e602176f0078778548796e2d47cfa15b.msu" /quiet /norestart
wusa.exe "\\10.11.11.184\share\windows8.1-kb4012216-x64_cd5e0a62e602176f0078778548796e2d47cfa15b.msu" /quiet /norestart
) else (
@echo wusa.exe "\\10.11.11.184\share\windows8.1-kb4012216-x86_d4facfdaf4b1791efbc3612fe299e41515569443.msu" /quiet /norestart
wusa.exe "\\10.11.11.184\share\windows8.1-kb4012216-x86_d4facfdaf4b1791efbc3612fe299e41515569443.msu" /quiet /norestart
)
goto end
:win10
@echo Win10
@echo Do not need update.
goto end
:end
@pause
新建分发程序包
分发模式(安装软件、执行程序、派发文件)
新建分发任务
过一会,在客户端看到弹出以下的类似信息,说明补丁正在分发及安装
更新完后,客户端在控制面板——已安装更新中可以看到安装上了更新
IP-guard V4文章列表list(列表、list、全)IPguardlist
http://www.zh-cjh.com/wenzhangguilei/1196.html
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » 12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm