Freigeben über


Show-ControlPanelItem

Öffnet Systemsteuerungselemente.

Syntax

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

Beschreibung

Das Show-ControlPanelItem Cmdlet ö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 Get-ControlPanelItem Cmdlet an weiterleiten.Show-ControlPanelItem

Show-ControlPanelItem durchsucht nur Systemsteuerungselemente, die auf dem System geöffnet werden können. Auf Computern ohne Systemsteuerung oder Explorer werden nur Steuerelemente durchsucht, Show-ControlPanelItem 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 Systemsteuerungselement für die automatische Wiedergabe 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 Show-ControlPanelItem Cmdlet öffnet es.

Beispiel 3: Verwenden eines Dateinamens zum Öffnen eines Systemsteuerungselements

In diesem Beispiel wird das Systemsteuerungselement "Programme und Features " mithilfe des Anwendungsnamens geöffnet.

appwiz.cpl

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

Hinweis

In PowerShell können Sie die .cpl Dateierweiterung 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. Platzhalterzeichen sind zulässig. Wenn Sie mehrere Namen eingeben, öffnet dieses Cmdlet Systemsteuerungselemente, die mit einem der Namen übereinstimmen, als ob die Elemente in der Namensliste durch einen OR-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 Get-ControlPanelItem. B. .

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

-Name

Gibt die Namen von Steuerelementpanelelementen an. Platzhalterzeichen sind zulässig. Wenn Sie mehrere Namen eingeben, öffnet dieses Cmdlet Systemsteuerungselemente, die mit einem der Namen übereinstimmen, als ob die Elemente in der Namensliste durch einen OR-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.