Freigeben über


Show-ControlPanelItem

Öffnet Systemsteuerungselemente.

Syntax

Show-ControlPanelItem
    [-Name] <String[]>
    [<CommonParameters>]
Show-ControlPanelItem
    -CanonicalName <String[]>
    [<CommonParameters>]
Show-ControlPanelItem
    [[-InputObject] <ControlPanelItem[]>]
    [<CommonParameters>]

Beschreibung

Das Cmdlet Show-ControlPanelItem öffnet Systemsteuerungselemente auf dem lokalen Computer. Sie können sie verwenden, um Systemsteuerungselemente nach Name, Kategorie oder Beschreibung zu öffnen, auch auf Systemen, die keine Benutzeroberfläche besitzen. Sie können Systemsteuerungselemente aus dem Cmdlet Get-ControlPanelItem an Show-ControlPanelItemweiterleiten.

Show-ControlPanelItem durchsucht nur Systemsteuerungselemente, die auf dem System geöffnet werden können. Auf Computern, auf denen keine Systemsteuerung oder Datei-Explorer, durchsucht Show-ControlPanelItem nur Steuerelemente, die ohne diese Komponenten geöffnet werden können.

Dieses Cmdlet wurde in Windows PowerShell 3.0 eingeführt.

Beispiele

Beispiel 1: Anzeigen eines Systemsteuerungselements

In diesem Beispiel wird das element der automatischen Wiedergabe Systemsteuerung gestartet.

Show-ControlPanelItem -Name "AutoPlay"

Beispiel 2: Weiterleiten eines Steuerelementpanelelements an dieses Cmdlet

In diesem Beispiel wird das Windows Defender Firewall Systemsteuerungselement auf dem lokalen Computer geöffnet. Der Name des Windows-Firewall-Systemsteuerungselements hat sich in den Versionen von Windows geändert. In diesem Beispiel wird ein Wildcardmuster verwendet, um das Systemsteuerungselement zu finden.

Get-ControlPanelItem -Name "*Firewall" | Show-ControlPanelItem

Get-ControlPanelItem ruft das Systemsteuerungselement ab, und das cmdlet Show-ControlPanelItem öffnet es.

Beispiel 3: Verwenden eines Dateinamens zum Öffnen eines Systemsteuerungselements

In diesem Beispiel wird das Element "Programme und Features" Systemsteuerung mit dem Anwendungsnamen geöffnet.

appwiz.cpl

Diese Methode ist eine Alternative zur Verwendung eines Show-ControlPanelItem Befehls.

Anmerkung

In PowerShell können Sie die dateierweiterung .cpl für Systemsteuerungsdateien weglassen, da sie im Wert der $Env:PATHEXT Umgebungsvariable enthalten ist.

Parameter

-CanonicalName

Gibt Systemsteuerungselemente mithilfe der angegebenen kanonischen Namen oder Namensmuster an. Wildcardzeichen sind zulässig. Wenn Sie mehrere Namen eingeben, öffnet dieses Cmdlet Systemsteuerungselemente, die einem der Namen entsprechen, als ob die Elemente in der Namensliste durch einen ODER--Operator getrennt wurden.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:True

-InputObject

Gibt die zu öffnenden Systemsteuerungselemente an, indem Sie Elementobjekte der Systemsteuerung übermitteln. Geben Sie eine Variable ein, die Elementobjekte der Systemsteuerung enthält, oder geben Sie einen Befehl oder Ausdruck ein, der Systemsteuerungselementobjekte abruft, z. B. Get-ControlPanelItem.

Typ:ControlPanelItem[]
Position:0
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Name

Gibt die Namen von Steuerelementpanelelementen an. Wildcardzeichen sind zulässig. Wenn Sie mehrere Namen eingeben, öffnet dieses Cmdlet Systemsteuerungselemente, die einem der Namen entsprechen, als ob die Elemente in der Namensliste durch einen ODER--Operator getrennt wurden.

Typ:String[]
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:True

Eingaben

System.String, Microsoft.PowerShell.Commands.ControlPanelItem

Sie können ein Name- oder Systemsteuerungselementobjekt an dieses Cmdlet weiterleiten.

Ausgaben

None

Dieses Cmdlet gibt keine Ausgabe zurück.