如何使用powershell禁用防病毒软件并启用windows defender



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

Set-MpPreference -DisableRealtimeMonitoring $false

我执行此命令是为了启用windows defender,但由于内置的防病毒软件,我无法启用它并执行此操作:

Start-MpScan -ScanType QuickScan -ScanPath C

如果有另一个针对powershell的扫描命令与另一个防病毒程序不冲突,那么建议我或帮助我获得上述问题的解决方案。提前感谢

如果AV软件公开API/CLI功能以禁用它,您需要从AV公司找到,因为它们通常都不同。

你可以卸载AV软件,但它可能不会对此保持沉默,换句话说,卸载软件可能会有提示,用户在卸载之前必须处理——通常需要在运行windows defender扫描之前重新启动,然后才必须重新安装AV软件。如果它可以静默地卸载/安装,那可能是一个解决方案?

另一种可能的方法是获得AV软件的句柄,浏览(枚举(屏幕控件,并将事件发布到控件以模拟用户,但这更多地涉及编码而非脚本,而且您可能仍然无法浏览控件,例如,有些网络浏览器不允许你枚举地址栏,以便将网址发布到其中并以这种方式劫持它们。

最新更新