我正在編寫需要停止的批處理腳本,然後在中間啓動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