2015-01-23 2 views
1

Назад в Windows 7 и старше - я использовал сценарий PowerShell для доступа к root \ SecurityCenter или root \ SecurityCenter2 для мониторинга AV/Anti-Spyware и т. Д. С помощью командлета Get-WMIObject.SecurityCenter WMI в Windows 8

Теперь в Windows 8 это пространство имен WMI больше не существует. Я провел некоторое исследование в Интернете, я не могу найти альтернативы легкому доступу к статусу Action Center для AV-продукта, актуальному состоянию и т. Д.

Кто-нибудь знает о любом случае в Windows 8, чтобы получить эту информацию через PowerShell с аналогичными результатами с старым методом WMI?

+1

Я только что проверил и существуют 'SecurityCenter2' в Windows 8, это работает для меня ' Get-WmiObject -namespace корень \ SecurityCenter2 -класса AntiVirusProduct' – RRUZ

ответ

2

Я уверен, что пространство WMI root\SecurityCenter2 по-прежнему доступно в Windows 8.1, учитывая, что оно доступно в Windows 10 Tech Preview.

PS > Get-WmiObject -Namespace root\securitycenter2 -Class antivirusproduct 

__GENUS     : 2 
__CLASS     : AntiVirusProduct 
__SUPERCLASS    : 
__DYNASTY    : AntiVirusProduct 
__RELPATH    : AntiVirusProduct.instanceGuid="{D68DDC3A-831F-4fae-9E44-DA132C1ACF46}" 
__PROPERTY_COUNT   : 6 
__DERIVATION    : {} 
__SERVER     : MY-PC 
__NAMESPACE    : ROOT\securitycenter2 
__PATH     : \\MY-PC\ROOT\securitycenter2:AntiVirusProduct.instanceGuid="{D68DDC3A-831F-4fae-9E44-DA132C1ACF46}" 
displayName    : Windows Defender 
instanceGuid    : {D68DDC3A-831F-4fae-9E44-DA132C1ACF46} 
pathToSignedProductExe : %ProgramFiles%\Windows Defender\MSASCui.exe 
pathToSignedReportingExe : %ProgramFiles%\Windows Defender\MsMpeng.exe 
productState    : 397568 
timestamp    : Sat, 24 Jan 2015 20:53:02 GMT 
PSComputerName   : MY-PC 
Смежные вопросы