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

В 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'"

Примечание

Свойство name учитывает регистр.

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

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

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

Win32_OptionalFeature