使用Azure,我希望能够根据Windows Defender值(即AntispywareSignatureAge(查询Windows服务器(使用Defender cmdlets(。使用PowerShell,我可以运行本地脚本并检查这些值。但是,当您有数百台服务器时,此任务变得不可能。
有没有办法使用 PowerShell cmdlet 在 Azure 中有效地查询所有这些数据?(我想到的一些地方是OMS,日志分析(
可以设置一个 Windows 服务来收集此数据,然后将其发送到 Azure。
查询结果: https://learn.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus
Powershell Windows Services: 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/