0

使用 Azure,我希望能够根据 Windows Defender 值(即 AntispywareSignatureAge)查询 Windows 服务器(使用 Defender cmdlet)。使用 PowerShell 我可以运行本地脚本并检查这些值。但是,当您拥有数百台服务器时,这项任务就变得不可能了。

有没有办法使用 PowerShell cmdlet 有效地查询 Azure 中的所有这些数据?(想到的一些地方是 OMS、Log Analytics)

4

1 回答 1

1

您可以设置一个 Windows 服务来收集这些数据,然后将其发送到 Azure。

查询结果: https ://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus

Powershell Windows 服务: https ://msdn.microsoft.com/en-us/magazine/mt703436.aspx

根据您的技能,您可以创建一个 api 以将结果发送到 azure 并从 powershell 调用端点。

或者您可以上传文件并在 azure 中处理它们: https ://www.nhaustralia.com.au/blog/Using-PowerShell-to-upload-files-to-your-Azure-Storage-Container/

于 2018-10-17T20:58:38.597 回答