Show-ControlPanelItem
Öppnar objekt på kontrollpanelen.
Syntax
Show-ControlPanelItem
[-Name] <String[]>
[<CommonParameters>]
Show-ControlPanelItem
-CanonicalName <String[]>
[<CommonParameters>]
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 och fungerar på Windows 8, Windows Server 2012 och senare versioner.
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.
Not
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.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | True |
-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
.
Typ: | ControlPanelItem[] |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | 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.
Typ: | String[] |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | True |
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.