域策略利用CleanWipe批量卸载赛门杀毒终端
附上Cleanwipe 14最新版下载地址:下载Cleanwipe
最近遇到程序那里无法卸载赛门终端,需要利用CleanWipe才能卸载赛门客户端,因为终端有点多,又不想一台一台去卸载怎么办?
因为CleanWipe卸载过程中需要几个选项,所以我想到的就是利用AutoIT制作自动点击的脚本去模拟按键
去下载AutoIT
下载好AutoIT后,依次打开SciTE Script Editor(脚本编辑器),Autoit Windows Info(基础信息查询)
现在就可以运行CleanWipe,只需要记录下面红框的数据就行,待会要用的
下面是我执行完卸载程序,获取信息之后写的脚本。
函数解析
控制管理
ControlCommand ( “窗口标题”, “窗口文字”, “控件类名称”, “命令”, “选项” )
;发送控制命令
ControlSend ( “窗口标题”, “窗口文字”, “控件类名称”, “文本” [,参数] )
;发送文本到控件
ControlDisable ( “窗口标题”, “窗口文字”, “控件类名称” )
;禁止控件
ControlGetFocus ( “窗口标题” [, “窗口文字”] )
;取焦点控件的类名称
ControlGetPos ( “窗口标题”, “窗口文字”, “控件类名称” )
;取控件位置
ControlGetText ( “窗口标题”, “窗口文字”, “控件类名称” )
;取控件文字
StatusbarGetText ( “窗口标题” [, “窗口文字” [, 状态栏部分]] )
;取状态栏文本
ControlSetText ( “窗口标题”, “窗口文字”, “控件类名称”,”新文本” )
;设置控件文本
ControlClick ( “窗口标题”, “窗口文字”, “控件类名称” [,鼠标按键] [,点击次数]] )
;鼠标点击控件
ControlShow (“窗口标题”, “窗口文字”, “控件类名称”)
;显示控件
ControlMove ( “窗口标题”, “窗口文字”, “控件类名称”,横坐标,纵坐标[,宽度 [,高度]] )
;移动控件
ControlHide (“窗口标题”, “窗口文字”, “控件类名称”)
;隐藏控件
ControlEnable ( “窗口标题”, “窗口文字”, “控件类名称” )
;允许控进
ControlFocus ( “窗口标题”, “窗口文字”, “控件类名称” )
;置焦点
函数详解参考https://www.jrjxdiy.com/autoit/autoit-commonly-functions.html
AutoIt3语法及函数文档下载
上面脚本写完之后,导出EXE文件,把它放到CleanWipe文件中,一起拷贝到所要卸载的计算机,点击执行导出来的EXE进行测试。测试都正常后,就开始利用域策略进行自动卸载了。
这里我的思路是利用用户登录脚本进行执行的。下面是bat脚本:
@echo off
if exist "%SystemRoot%\SysWOW64" path %path%;%windir%\SysNative;%SystemRoot%\SysWOW64;%~dp0
bcdedit >nul
if '%errorlevel%' NEQ '0' (goto UACPrompt) else (goto UACAdmin)
:UACPrompt
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
exit /B
:UACAdmin
cd /d "%~dp0"
echo 当前运行路径是:%CD%
echo 已获取管理员权限
echo d|xcopy /y /c \\共享IP\public\CleanWipe C:\CleanWipe && echo %computername% copy ok >> \\共享IP\ok.txt
timeout /T 1 /nobreak
cd C:\CleanWipe
tasklist | findstr /i ccSvcHst.exe
IF %ERRORLEVEL% == 0 START demo.exe
::timeout /T 1 /nobreak
::tasklist | findstr /i 360
::IF %ERRORLEVEL% == 1 START 360EntSetup.bat && echo %computername% 360 ok >> \\共享IP\ok.txt
配置完脚本后,使用用户登录测试,是否会成功卸载,如果没有成功,可以加个暂停,看看哪里报错了。根据报错再解决。
以上就是记录我操作卸载赛门终端的大概过程,如果你们有更好的办法,可以留言探讨一下哟!
TRANSLATE with x
English
Arabic
Hebrew
Polish
Bulgarian
Hindi
Portuguese
Catalan
Hmong Daw
Romanian
Chinese Simplified
Hungarian
Russian
Chinese Traditional
Indonesian
Slovak
Czech
Italian
Slovenian
Danish
Japanese
Spanish
Dutch
Klingon
Swedish
English
Korean
Thai
Estonian
Latvian
Turkish
Finnish
Lithuanian
Ukrainian
French
Malay
Urdu
German
Maltese
Vietnamese
Greek
Norwegian
Welsh
Haitian Creole
Persian
TRANSLATE with
COPY THE URL BELOW
Back
EMBED THE SNIPPET BELOW IN YOUR SITE
Enable collaborative features and customize widget: Bing Webmaster Portal
Back