我正在编写需要停止的批处理脚本,然后在中间启动AVG防病毒保护。 有没有办法只使用命令行?如何从命令行停止/启动AVG防病毒保护
0
A
回答
1
好的 - 我想你想看起来像这样的东西。这不是防弹的,但它应该让你开始。
Set myshell = WScript.CreateObject("WScript.Shell")
Dim cmd
REM Do your pre-AVG-stop commands here
REM Now stop AVG using the 'taskkill' command. Note that this command assumes
REM that the name of the process is "avgscanx". You should verify that is true.
REM You also may need to play around with the parameters for 'taskkill'. Run
REM 'taskkilll /?' in a cmd window to see the various options. You may also want
REM to add some code to verify that taskkill was successful.
taskkill /IM "avgscanx"
REM Do your post-AVG-stop commands here.
REM Now, let's restart AVG.
REM Modify the command line below for your specific use of AVG.
REM And, again, you may want to add some code to verify that AVG started.
cmd = """avgscanx"" /parameter1 /parameter2 /etc"
myshell.Run(cmd,0,true)
最后一个注意事项。您可能需要考虑切换到PowerShell,因为它比批处理更强大,更灵活。
+0
10x David。我尝试使用avg进程在命令taskill之前 - 它拒绝停止。此外 - 我试图将服务更改为手动,然后停止它 - 它也失败了。似乎所有常规选项都被阻止:-( – SharonBL 2012-08-19 06:29:52
+0
您是否确认进程的名称是“avgscanx”?这仅仅是我的猜测,基于阅读AVG帮助文档。您还可以尝试'taskkill/F/IM“avgscanx”/ T'这是一个更具侵略性的东西,而且AVG是在你的脚本的相同用户凭据下运行的吗?如果不是,那么你需要考虑一些额外的参数来“taskkill”。 – David 2012-08-20 21:25:44
相关问题
- 1. Android防病毒
- 2. 被防病毒软件(特别是AVG)拦截的Java
- 3. gearman停止启动重启命令
- 4. Cygwin在Norton防病毒软件安装后停止
- 5. 防病毒软件如何工作?
- 6. 如何从命令行手动重新启动或停止演奏者
- 7. 防止杀毒软件说我的gmail winform有病毒
- 8. 检测防病毒状态
- 9. 检索防病毒信息
- 10. 命令停止和启动nginx
- 11. 如何从命令行从git启动和运行命令
- 12. 防病毒程序启动我的exe文件
- 13. 从恶意脚本的攻击保护网站和病毒
- 14. 防病毒不断检测我的项目是病毒
- 15. 如何从命令行启动pkg?
- 16. 防病毒进程杀死预防?
- 17. Linux守护进程停止启动 - 停止守护进程
- 18. PHP - 自定义错误处理。重定向的404被AVG反病毒软件劫持。如何停止?
- 19. 防止命令行从开幕_popen
- 20. 启动防病毒程序是否继续在iPhone锁屏上运行?
- 21. 如何停止使用命令行
- 22. 如何启动/停止使用net stop命令服务
- 23. 如何停止hiredis命令?
- 24. 原子命令行停止工作后重新启动
- 25. 如何防止保护成员
- 26. 如果从命令行启动,则输出到命令行
- 27. 如何停止从命令行执行Java程序?
- 28. 是否有命令检查是否安装了防病毒软件?
- 29. JavaScript代码,以防止屏幕保护程序启动
- 30. 如何在命令行中停止/启动JBOSS 6.0中的EJB应用程序
当你说“在中间”时,你是什么意思?我假设你说“停止”是指退出应用程序。真正?是否有一些事件要用于触发停止,或者仅仅是用户的选择?同样的问题开始。 – David 2012-08-16 19:12:37
嗨大卫,你的回应10倍。我的脚本执行一些命令,然后我需要停止AVG,执行一些命令,然后再次启动AVG。我的脚本正在使用CPU和内存的负载,我需要停止所有背景消耗程序。 – SharonBL 2012-08-17 06:52:13
在AVG中,可以选择“临时禁用保护”,这会让应用程序本身继续运行。您是否尝试切换此选项或完全终止应用程序? – 2012-08-17 17:44:42