Get-ControlPanelItem

Mendapatkan item panel kontrol.

Sintaks

Get-ControlPanelItem
   [[-Name] <String[]>]
   [-Category <String[]>]
   [<CommonParameters>]
Get-ControlPanelItem
   -CanonicalName <String[]>
   [-Category <String[]>]
   [<CommonParameters>]

Deskripsi

Get-ControlPanelItem Cmdlet mendapatkan item panel kontrol di komputer lokal. Anda dapat menggunakannya untuk menemukan item panel kontrol berdasarkan nama, kategori, atau deskripsi, bahkan pada sistem yang tidak memiliki antarmuka pengguna.

Cmdlet ini hanya mendapatkan item panel kontrol yang dapat dibuka pada sistem. Pada komputer yang tidak memiliki Panel Kontrol atau File Explorer, cmdlet ini hanya mendapatkan item panel kontrol yang dapat terbuka tanpa komponen ini.

Cmdlet ini diperkenalkan di Windows PowerShell 3.0. Ini hanya berfungsi pada Windows 8 dan Windows Server 2012 dan yang lebih baru.

Contoh

Contoh 1: Mendapatkan semua item panel kontrol

Perintah ini mendapatkan semua item panel kontrol pada komputer lokal.

Get-ControlPanelItem

Name                          CanonicalName                 Category                      Description
----                          -------------                 --------                      -----------
Action Center                 Microsoft.ActionCenter        {System and Security}         Review recent messages and...
Administrative Tools          Microsoft.AdministrativeTools {System and Security}         Configure administrative s...
AutoPlay                      Microsoft.AutoPlay            {Hardware}                    Change default settings fo...
BitLocker Drive Encryption    Microsoft.BitLockerDriveEn... {System and Security}         Protect your computer usin...
Color Management              Microsoft.ColorManagement     {All Control Panel Items}     Change advanced color mana...
Credential Manager            Microsoft.CredentialManager   {User Accounts}               Manage your Windows Creden...
Date and Time                 Microsoft.DateAndTime         {Clock, Language, and Region} Set the date, time, and ti...
...

Contoh 2: Mendapatkan item panel kontrol berdasarkan nama

Contoh ini mendapatkan item panel kontrol yang memiliki Program atau Aplikasi dalam namanya.

Get-ControlPanelItem -Name "*Program*", "*App*"

Contoh 3: Mendapatkan item panel kontrol menurut kategori

Perintah ini mendapatkan semua item panel kontrol dalam kategori yang memiliki Keamanan dalam namanya.

Get-ControlPanelItem -Category "*Security*"

Contoh 4: Membuka item panel kontrol

Contoh ini membuka item panel kontrol Windows Firewall pada komputer lokal.

Get-ControlPanelItem -Name "Windows Firewall" | Show-ControlPanelItem

Get-ControlPanelItem Cmdlet mendapatkan item panel kontrol. Show-ControlPanelItem Cmdlet membukanya.

Contoh 5: Mendapatkan item panel kontrol di komputer jarak jauh

Contoh ini mendapatkan item panel kontrol Enkripsi Drive BitLocker di komputer jarak jauh Server01. Invoke-Command Cmdlet menjalankan Get-ControlPanelItem cmdlet dari jarak jauh.

Invoke-Command -ComputerName "Server01" {Get-ControlPanelItem -Name "BitLocker*" }

Contoh 6: Cari deskripsi item panel kontrol

Contoh ini mencari properti Deskripsi item panel kontrol untuk mendapatkan hanya item yang berisi nama Perangkat.

Get-ControlPanelItem | Where-Object {$_.Description -like "*Device*"}

Name                    CanonicalName                 Category    Description
----                    -------------                 --------    -----------
AutoPlay                Microsoft.AutoPlay            {Hardware}  Change default settings fo...
Devices and Printers    Microsoft.DevicesAndPrinters  {Hardware}  View and manage devices, p...
Sound                   Microsoft.Sound               {Hardware}  Configure your audio devic...

Get-ControlPanelItem Cmdlet mendapatkan semua item panel kontrol. Where-Object Cmdlet memfilter item menurut nilai properti Deskripsi.

Parameter

-CanonicalName

Menentukan, sebagai array string, item panel kontrol dengan nama kanonis atau pola nama yang didapat cmdlet ini. Kartubebas diizinkan. Jika Anda memasukkan beberapa nama, cmdlet ini mendapatkan item panel kontrol yang cocok dengan salah satu nama, seolah-olah item dalam daftar nama dipisahkan oleh operator "atau".

Secara default, cmdlet ini mendapatkan semua item panel kontrol dalam sistem.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:True

-Category

Menentukan, sebagai array string, kategori item panel kontrol dalam kategori yang ditentukan yang didapat cmdlet ini. Masukkan nama kategori atau pola nama. Kartubebas diizinkan. Jika Anda memasukkan beberapa nama, cmdlet ini mendapatkan item panel kontrol yang cocok dengan salah satu nama, seolah-olah item dalam daftar nama dipisahkan oleh operator "atau". Secara default, cmdlet ini mendapatkan semua item panel kontrol dalam sistem.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

-Name

Menentukan, sebagai array string, nama atau pola nama panel kontrol yang didapat cmdlet ini. Kartubebas diizinkan. Anda juga dapat menyalurkan pola nama atau nama ke cmdlet ini.

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:True

Input

String

Anda dapat menyalurkan pola nama atau nama ke cmdlet ini.

Output

ControlPanelItem

Cmdlet ini mendapatkan item panel kontrol pada komputer lokal.