Поделиться через


Запрос состояния необязательных компонентов

В Windows 7 WMI реализовал класс Win32_OptionalFeature. Этот класс извлекает состояние необязательных функций, присутствующих на компьютере.

Командлеты Windows PowerShell можно использовать для запроса состояния необязательных функций. Все примеры в этом разделе используют командлет Get-WmiObject. Дополнительные сведения см. в разделе Get-WmiObject.

Получение всех экземпляров необязательных функций, присутствующих на компьютере

PowerShell
Get-WmiObject Win32_OptionalFeature

Запрос к необязательной функции путем указания имени функции

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

Заметка

Свойство имени чувствительно к регистру.

Запрос дополнительных компонентов путем указания состояния установки

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

Дополнительные сведения о возможных значениях свойства InstallState см. в Win32_OptionalFeature.

Win32_OptionalFeature