2017年8月12日

【PowerShell】コントロールパネルの項目を取得する


PowerShellでコントロールパネルの項目を取得するには、Get-ControlPanelItemコマンドレットを使います。

構文
Get-ControlPanelItem [[-Name] <項目名>] [-Category <カテゴリ>]
Get-ControlPanelItem -CanonicalName <正式名> [-Category <カテゴリ>]

全ての項目

以下に全てのコントロールパネルの項目を取得する例を示します。
  1. PS C:\work> Get-ControlPanelItem
  2.  
  3. Name CanonicalName Category Description
  4. ---- ------------- -------- -----------
  5. インテル® 製品改善プログラム Intel.ProductImprovementProgram {システムとセキュリティ}
  6. セキュリティとメンテナンス Microsoft.ActionCenter {システムとセキュリティ} 最近のメッセージを確認し、コンピューター上の問題を解決しま...
  7. 管理ツール Microsoft.AdministrativeTools {システムとセキュリティ} コンピューターの管理に関する設定を構成します。
  8. 自動再生 Microsoft.AutoPlay {ハードウェアとサウンド} CDDVD およびデバイスの既定の設定を変更して、音楽の再生、...
  9. バックアップと復元 (Windows 7) Microsoft.BackupAndRestore {システムとセキュリティ} Windows 7 でバックアップされたファイルのコピーを復元します
  10. BitLocker ドライブ暗号化 Microsoft.BitLockerDriveEncryption {システムとセキュリティ} BitLocker ドライブ暗号化を使用して PC を保護します。
  11. 色の管理 Microsoft.ColorManagement {すべてのコントロール パネル項目} 画面、スキャナーおよびプリンターの詳細な色の管理設定を変更...
  12. 資格情報マネージャー Microsoft.CredentialManager {ユーザー アカウント} Windows 資格情報を管理します。
  13. 日付と時刻 Microsoft.DateAndTime {時計、言語、および地域} 日付、時刻とタイム ゾーンを設定します。
  14. 既定のプログラム Microsoft.DefaultPrograms {プログラム} Windows 上で、Web 閲覧、写真の編集、電子メールの送信、音楽...
  15. デバイス マネージャー Microsoft.DeviceManager {すべてのコントロール パネル項目} デバイス ハードウェアの設定の表示と更新を行います。
  16. デバイスとプリンター Microsoft.DevicesAndPrinters {ハードウェアとサウンド} デバイス、プリンター、印刷ジョブを表示および管理します。
  17. ・・・


項目名を指定

項目名を指定する場合です。
以下に項目名が「プログラムと機能」の項目を取得する例を示します。
  1. PS C:\work> Get-ControlPanelItem -Name プログラムと機能
  2.  
  3. Name CanonicalName Category Description
  4. ---- ------------- -------- -----------
  5. プログラムと機能 Microsoft.ProgramsAndFeatures {プログラム} コンピューター上のプログラムをアンインストールまたは変更します。


カテゴリを指定

カテゴリを指定する場合です。
以下にカテゴリが「時計、言語、および地域」の項目を取得する例を示します。
  1. PS C:\work> Get-ControlPanelItem -Category '時計、言語、および地域'
  2.  
  3. Name CanonicalName Category Description
  4. ---- ------------- -------- -----------
  5. 日付と時刻 Microsoft.DateAndTime {時計、言語、および地域} 日付、時刻とタイム ゾーンを設定します。
  6. Windows Live の言語設定 Microsoft.LangSelector {時計、言語、および地域} Windows Live プログラムで使用する言語を変更します。
  7. 言語 Microsoft.Language {時計、言語、および地域} 地域と言語の設定をカスタマイズします
  8. 地域 Microsoft.RegionAndLanguage {時計、言語、および地域} 言語、数値、時刻および日付の表示設定をカスタマイズします。


正式名を指定

正式名を指定する場合です。
以下に正式名が「Microsoft.Mouse」の項目を取得する例を示します。
  1. PS C:\work> Get-ControlPanelItem -CanonicalName Microsoft.Mouse
  2.  
  3. Name CanonicalName Category Description
  4. ---- ------------- -------- -----------
  5. マウス Microsoft.Mouse {すべてのコントロール パネル項目} ボタンの構成、ダブルクリックの速度、マウス ポインター、移動速度などのマウスの設定をカスタマイズします。




スポンサーリンク



Follow Me on Pinterest
Clip to Evernote