如何使用Powershell禁用防病毒并启用Windows Defender

时间:2018-08-03 05:05:53

标签: windows powershell virus

如何首先使用powershell命令从计算机禁用防病毒并启用Windows Defender:

Set-MpPreference -DisableRealtimeMonitoring $false

我正在执行以下命令来启用Windows Defender,但是由于内置防病毒功能,我无法启用它并执行以下操作:

Start-MpScan -ScanType QuickScan -ScanPath C

如果有另一个Powershell扫描命令与使用其他杀毒软件不冲突,则建议我或帮助我获得上述问题的解决方案。 预先感谢

1 个答案:

答案 0 :(得分:0)

如果,如果AV软件公开了API / CLI工具以将其禁用,则您将需要从AV公司那里找到它们,因为它们通常都不同。

您可以卸载AV软件,但可能不会对此保持沉默,换句话说,卸载软件可能会提示用户必须在卸载之前进行处理,这通常需要重新启动才能运行Windows Defender扫描,然后必须重新安装AV软件。如果它可以静默卸载/安装,可能可以解决此问题?

另一种可能的方法是获取AV软件的句柄,遍历(枚举)屏幕控件并将事件发布到控件以模拟用户,但这比编写脚本要花更多的钱来编写代码,而您可能仍然没有能够浏览这些控件,例如,某些Web浏览器不允许您枚举地址栏,以便将Web地址发布到其中并劫持它们。