Udostępnij za pośrednictwem


Wykonywanie zapytań dotyczących stanu funkcji opcjonalnych

W systemie Windows 7 usługa WMI zaimplementowała klasę Win32_OptionalFeature. Ta klasa pobiera stan opcjonalnych funkcji, które są obecne na komputerze.

Polecenia cmdlet programu Windows PowerShell umożliwiają wykonywanie zapytań dotyczących stanu funkcji opcjonalnych. Wszystkie przykłady w tym temacie używają polecenia cmdlet Get-WmiObject. Aby uzyskać więcej informacji, zobacz Get-WmiObject.

Aby pobrać wszystkie wystąpienia funkcji opcjonalnych znajdujących się na komputerze

PowerShell
Get-WmiObject Win32_OptionalFeature

Aby wykonać zapytanie o opcjonalną funkcję, określając nazwę funkcji

PowerShell
Get-WmiObject -query "select * from Win32_OptionalFeature where name = 'TelnetClient'"

Notatka

Właściwość nazwa jest czuła na wielkość liter.

Aby wykonać zapytanie o funkcje opcjonalne, określając stan instalacji

PowerShell
Get-WmiObject -query "select * from win32_optionalfeature where installstate= 1"

Aby uzyskać więcej informacji na temat możliwych wartości właściwości InstallState, zobacz Win32_OptionalFeature.

Win32_OptionalFeature