オプション機能の状態のクエリ

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