PowerShellでコントロールパネルの項目を取得するには、Get-ControlPanelItemコマンドレットを使います。
構文
Get-ControlPanelItem [[-Name] <項目名>] [-Category <カテゴリ>]
Get-ControlPanelItem -CanonicalName <正式名> [-Category <カテゴリ>]
Get-ControlPanelItem -CanonicalName <正式名> [-Category <カテゴリ>]
全ての項目
以下に全てのコントロールパネルの項目を取得する例を示します。PS C:\work> Get-ControlPanelItem Name CanonicalName Category Description ---- ------------- -------- ----------- インテル® 製品改善プログラム Intel.ProductImprovementProgram {システムとセキュリティ} セキュリティとメンテナンス Microsoft.ActionCenter {システムとセキュリティ} 最近のメッセージを確認し、コンピューター上の問題を解決しま... 管理ツール Microsoft.AdministrativeTools {システムとセキュリティ} コンピューターの管理に関する設定を構成します。 自動再生 Microsoft.AutoPlay {ハードウェアとサウンド} CD、DVD およびデバイスの既定の設定を変更して、音楽の再生、... バックアップと復元 (Windows 7) Microsoft.BackupAndRestore {システムとセキュリティ} Windows 7 でバックアップされたファイルのコピーを復元します BitLocker ドライブ暗号化 Microsoft.BitLockerDriveEncryption {システムとセキュリティ} BitLocker ドライブ暗号化を使用して PC を保護します。 色の管理 Microsoft.ColorManagement {すべてのコントロール パネル項目} 画面、スキャナーおよびプリンターの詳細な色の管理設定を変更... 資格情報マネージャー Microsoft.CredentialManager {ユーザー アカウント} Windows 資格情報を管理します。 日付と時刻 Microsoft.DateAndTime {時計、言語、および地域} 日付、時刻とタイム ゾーンを設定します。 既定のプログラム Microsoft.DefaultPrograms {プログラム} Windows 上で、Web 閲覧、写真の編集、電子メールの送信、音楽... デバイス マネージャー Microsoft.DeviceManager {すべてのコントロール パネル項目} デバイス ハードウェアの設定の表示と更新を行います。 デバイスとプリンター Microsoft.DevicesAndPrinters {ハードウェアとサウンド} デバイス、プリンター、印刷ジョブを表示および管理します。 ・・・
項目名を指定
項目名を指定する場合です。以下に項目名が「プログラムと機能」の項目を取得する例を示します。
PS C:\work> Get-ControlPanelItem -Name プログラムと機能 Name CanonicalName Category Description ---- ------------- -------- ----------- プログラムと機能 Microsoft.ProgramsAndFeatures {プログラム} コンピューター上のプログラムをアンインストールまたは変更します。
カテゴリを指定
カテゴリを指定する場合です。以下にカテゴリが「時計、言語、および地域」の項目を取得する例を示します。
PS C:\work> Get-ControlPanelItem -Category '時計、言語、および地域' Name CanonicalName Category Description ---- ------------- -------- ----------- 日付と時刻 Microsoft.DateAndTime {時計、言語、および地域} 日付、時刻とタイム ゾーンを設定します。 Windows Live の言語設定 Microsoft.LangSelector {時計、言語、および地域} Windows Live プログラムで使用する言語を変更します。 言語 Microsoft.Language {時計、言語、および地域} 地域と言語の設定をカスタマイズします 地域 Microsoft.RegionAndLanguage {時計、言語、および地域} 言語、数値、時刻および日付の表示設定をカスタマイズします。
正式名を指定
正式名を指定する場合です。以下に正式名が「Microsoft.Mouse」の項目を取得する例を示します。
PS C:\work> Get-ControlPanelItem -CanonicalName Microsoft.Mouse Name CanonicalName Category Description ---- ------------- -------- ----------- マウス Microsoft.Mouse {すべてのコントロール パネル項目} ボタンの構成、ダブルクリックの速度、マウス ポインター、移動速度などのマウスの設定をカスタマイズします。
スポンサーリンク