Delen via


Get-ControlPanelItem

Hiermee worden items in het configuratiescherm ophaalt.

Syntaxis

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

Description

De Get-ControlPanelItem cmdlet haalt configuratiescherm-items op de lokale computer op. U kunt het gebruiken om configuratiescherm-items te vinden op naam, categorie of beschrijving, zelfs op systemen die geen gebruikersinterface hebben.

Deze cmdlet haalt alleen de items in het configuratiescherm op die op het systeem kunnen worden geopend. Op computers die geen Configuratiescherm of Verkenner hebben, worden met deze cmdlet alleen items in het configuratiescherm weergegeven die zonder deze onderdelen kunnen worden geopend.

Deze cmdlet is geïntroduceerd in Windows PowerShell 3.0. Het werkt alleen op Windows 8 en Windows Server 2012 en hoger.

Voorbeelden

Voorbeeld 1: Alle items in het configuratiescherm ophalen

Met deze opdracht worden alle items in het configuratiescherm op de lokale computer op de lokale computer ophaalt.

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...
...

Voorbeeld 2: Items in het configuratiescherm ophalen op naam

In dit voorbeeld worden items in het configuratiescherm met Program of App in hun naam weergegeven.

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

Voorbeeld 3: Items in het configuratiescherm ophalen op categorie

Met deze opdracht worden alle items in het configuratiescherm in categorieën met beveiliging in hun namen opgeslagen.

Get-ControlPanelItem -Category "*Security*"

Voorbeeld 4: Een item in het configuratiescherm openen

In dit voorbeeld wordt het configuratiescherm-item van Windows Firewall geopend op de lokale computer.

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

De cmdlet Get-ControlPanelItem haalt het configuratiescherm-item op. De cmdlet Show-ControlPanelItem wordt geopend.

Voorbeeld 5: Items in het configuratiescherm ophalen op een externe computer

In dit voorbeeld wordt het configuratiescherm-item BitLocker-stationsversleuteling op de externe Server01-computer weergegeven. Met de Invoke-Command-cmdlet wordt de Get-ControlPanelItem-cmdlet op afstand uitgevoerd.

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

Voorbeeld 6: De beschrijvingen van configuratiescherm-items doorzoeken

In dit voorbeeld wordt de eigenschap beschrijving van het configuratiescherm doorzocht om alleen items op te halen die de naam Devicebevatten.

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...

Met de cmdlet Get-ControlPanelItem worden alle items in het configuratiescherm ophaalt. De Where-Object cmdlet filtert de items op de waarde van de eigenschap Description.

Parameters

-CanonicalName

Hiermee geeft u, als een tekenreeksmatrix, het configuratiescherm items op basis van hun canonieke namen of naampatronen die deze cmdlet ophaalt. Jokertekens zijn toegestaan. Als u meerdere namen invoert, worden met deze cmdlet configuratiescherm-items opgehaald die overeenkomen met een van de namen, alsof de items in de naamlijst zijn gescheiden door een operator 'or'.

Deze cmdlet haalt standaard alle items in het configuratiescherm op in het systeem.

Type:String[]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:True

-Category

Hiermee geeft u, als tekenreeksmatrix, de categorieën van de configuratiescherm-items in de opgegeven categorieën op die deze cmdlet ophaalt. Voer een categorienaam of naampatroon in. Jokertekens zijn toegestaan. Als u meerdere namen invoert, worden met deze cmdlet configuratiescherm-items opgehaald die overeenkomen met een van de namen, alsof de items in de naamlijst zijn gescheiden door een operator 'or'. Deze cmdlet haalt standaard alle items in het configuratiescherm op in het systeem.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:True

-Name

Hiermee geeft u, als tekenreeksmatrix, de namen of naampatronen van het configuratiescherm op die deze cmdlet ophaalt. Jokertekens zijn toegestaan. U kunt ook een naam of naampatroon doorsluisen naar deze cmdlet.

Type:String[]
Position:0
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:True

Invoerwaarden

String

U kunt een naam of naampatroon doorsluisen naar deze cmdlet.

Uitvoerwaarden

ControlPanelItem

Met deze cmdlet worden items in het configuratiescherm op de lokale computer op de lokale computer ophaalt.