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.