Dela via


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:

ControlPanelItem[]

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.