Show-ControlPanelItem
Öppnar objekt på kontrollpanelen.
Syntax
RegularName (Standard)
Show-ControlPanelItem
[-Name] <String[]>
[<CommonParameters>]
CanonicalName
Show-ControlPanelItem
-CanonicalName <String[]>
[<CommonParameters>]
ControlPanelItem
Show-ControlPanelItem
[[-InputObject] <ControlPanelItem[]>]
[<CommonParameters>]
Description
Cmdleten Show-ControlPanelItem öppnar kontrollpanelobjekt på den lokala datorn. Du kan använda den för att öppna kontrollpanelobjekt efter namn, kategori eller beskrivning, även på system som inte har något användargränssnitt. Du kan skicka kontrollpanelsobjekt från cmdleten Get-ControlPanelItem till Show-ControlPanelItem.
Show-ControlPanelItem söker endast i kontrollpanelobjekt som kan öppnas i systemet. På datorer som inte har Kontrollpanelen eller Utforskarensöker Show-ControlPanelItem endast kontrollpanelobjekt som kan öppnas utan dessa komponenter.
Den här cmdleten introducerades i Windows PowerShell 3.0.
Exempel
Exempel 1: Visa ett kontrollpanelobjekt
Det här exemplet startar AutoPlay kontrollpanelobjekt.
Show-ControlPanelItem -Name "AutoPlay"
Exempel 2: Skicka ett kontrollpanelobjekt till den här cmdleten
Det här exemplet öppnar Windows Defender-brandväggen kontrollpanelobjektet på den lokala datorn. Namnet på kontrollpanelsobjektet för Windows-brandväggen har ändrats i versionerna av Windows. I det här exemplet används ett jokerteckenmönster för att hitta kontrollpanelens objekt.
Get-ControlPanelItem -Name "*Firewall" | Show-ControlPanelItem
Get-ControlPanelItem hämtar kontrollpanelens objekt och cmdleten Show-ControlPanelItem öppnas.
Exempel 3: Använd ett filnamn för att öppna ett kontrollpanelobjekt
Det här exemplet öppnar program och funktioner kontrollpanelobjekt med hjälp av dess programnamn.
appwiz.cpl
Den här metoden är ett alternativ till att använda ett Show-ControlPanelItem kommando.
Anmärkning
I PowerShell kan du utelämna .cpl filnamnstillägget för kontrollpanelsfiler eftersom det ingår i värdet för $Env:PATHEXT miljövariabeln.
Parametrar
-CanonicalName
Anger kontrollpanelens objekt med hjälp av de angivna kanoniska namnen eller namnmönstren. Jokertecken tillåts. Om du anger flera namn öppnar den här cmdleten kontrollpanelobjekt som matchar något av namnen, som om objekten i namnlistan avgränsades av en ELLER operator.
Parameteregenskaper
| Typ: | String[] |
| Standardvärde: | None |
| Stöder jokertecken: | True |
| DontShow: | False |
Parameteruppsättningar
CanonicalName
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-InputObject
Anger objekt på kontrollpanelen som ska öppnas genom att objekt i kontrollpanelen skickas. Ange en variabel som innehåller objekt i kontrollpanelen eller skriv ett kommando eller uttryck som hämtar objekt i kontrollpanelen, till exempel Get-ControlPanelItem.
Parameteregenskaper
| Typ: | |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
ControlPanelItem
| Position: | 0 |
| Obligatorisk: | False |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Name
Anger namn på kontrollpanelsobjekt. Jokertecken tillåts. Om du anger flera namn öppnar den här cmdleten kontrollpanelobjekt som matchar något av namnen, som om objekten i namnlistan avgränsades av en ELLER operator.
Parameteregenskaper
| Typ: | String[] |
| Standardvärde: | None |
| Stöder jokertecken: | True |
| DontShow: | False |
Parameteruppsättningar
RegularName
| Position: | 0 |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Indata
System.String, Microsoft.PowerShell.Commands.ControlPanelItem
Du kan skicka ett namn eller kontrollpanelobjekt till den här cmdleten.
Utdata
None
Den här cmdleten returnerar inga utdata.