Share via


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 kontrollpanelens objekt 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 bara på kontrollpanelobjekt som kan öppnas i systemet. På datorer som inte har Kontrollpanelen eller UtforskarenShow-ControlPanelItem söker endast kontrollpanelobjekt som kan öppnas utan dessa komponenter.

Den här cmdleten introducerades i Windows PowerShell 3.0.

Exempel

Exempel 1: Visa ett kontrollpanelobjekt

I det här exemplet startas kontrollpanelsobjektet AutoPlay .

Show-ControlPanelItem -Name "AutoPlay"

Exempel 2: Skicka ett kontrollpanelobjekt till den här cmdleten

Det här exemplet öppnar kontrollpanelsobjektet för Windows Defender-brandväggen 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 öppnar det.

Exempel 3: Använd ett filnamn för att öppna ett kontrollpanelobjekt

Det här exemplet öppnar kontrollpanelen Program och funktioner med hjälp av dess programnamn.

appwiz.cpl

Den här metoden är ett alternativ till att använda ett Show-ControlPanelItem kommando.

Kommentar

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

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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.

Type:ControlPanelItem[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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 OR-operator .

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.