12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)

1、把补丁存放在一个共享目录下,可以使所有的客户端不用输入用户名密码都能访问到

比如:放在机器10.11.11.184的share目录,并把这个目录共享

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图1)

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

"\\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


新建分发程序包

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图2)

分发模式(安装软件、执行程序、派发文件)

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图3)


新建分发任务

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图4)

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图5)

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图6)


过一会,在客户端看到弹出以下的类似信息,说明补丁正在分发及安装

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图7)

12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)(图8)

更新完后,客户端在控制面板——已安装更新中可以看到安装上了更新


IP-guard V4文章列表list(列表、list、全)IPguardlist
http://www.zh-cjh.com/wenzhangguilei/1196.html


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 12.5.1 ip-grard v4:资产管理→软件分发 (补丁分发批处理脚本实现分发补丁)

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!