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
U kunt een naam of naampatroon doorsluisen naar deze cmdlet.
Uitvoerwaarden
Met deze cmdlet worden items in het configuratiescherm op de lokale computer op de lokale computer ophaalt.