【描述】在bat顺序执行的过程中,运行第三方软件的命令行工具,来卸载一个软件(大约需要10分钟)。
【求助】请问怎么判断第三方软件的命令行完成卸载了?我想判断它卸载成功后,通过批处理来重启电脑。
————————————
【源问题】
1、解压附件的工具,解压密码novirus
2、以点击开始--程序--附件--命令提示符点右键--属性,勾选以管理员身份运行,随后点击运行
3、打开我的电脑,找到刚才解压的工具,进入NonA1文件夹,复制文件的路径
4、回到命令提示符,输入“cd[空格][之前复制的路径]”,随后回车
示例:cd C:\Documents and Settings\Administrator\桌面\SCUT_September_novirus\NonA1
5、在命令提示符继续输入SCUT.exe –noinstall –dbg(必须区分大小写,每个“-”前面有一个空格),随后回车
6、执行之后,会在另外一个窗口展示卸载进度条,需要等待十几分钟
7、等待卸载完成后重启计算机(一定要重启,否则后面会报错)
【我的方案代码】- @echo off
- set "Mydir=SCUT_September_novirus 2\SCUT_September_novirus\NonA1"
- cd %Mydir%
- echo,下面正式卸载亚信防毒工具,大约需要10分钟,请耐心等待不要操作>>>
- ping 127.1 /n 5 1>nul 2>nul
- :: SCUT.exe –noinstall –dbg
- echo,正在卸载亚信防毒工具,大约需要10分钟,请耐心等待卸载完成,然后重启计算机
- ping 127.1 /n 600 1>nul 2>nul
- pause
- exit
复制代码 【我的疑问】
怎么判断亚信防毒工具是否完成卸载了? |