Udostępnij za pomocą


Show-ControlPanelItem

Otwiera elementy panelu sterowania.

Składnia

RegularName (domyślnie)

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

CanonicalName

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

ControlPanelItem

Show-ControlPanelItem
    [[-InputObject] <ControlPanelItem[]>]
    [<CommonParameters>]

Opis

Polecenie cmdlet Show-ControlPanelItem otwiera elementy panelu sterowania na komputerze lokalnym. Służy do otwierania elementów panelu sterowania według nazwy, kategorii lub opisu, nawet w systemach, które nie mają interfejsu użytkownika. Elementy panelu sterowania można potokować z polecenia cmdlet Get-ControlPanelItem do Show-ControlPanelItem.

Show-ControlPanelItem wyszukuje tylko elementy panelu sterowania, które można otworzyć w systemie. Na komputerach, które nie mają Panelu sterowania lub Eksplorator plików, Show-ControlPanelItem wyszukuje tylko elementy panelu sterowania, które mogą być otwarte bez tych składników.

To polecenie cmdlet zostało wprowadzone w programie Windows PowerShell 3.0 i działa w systemach Windows 8, Windows Server 2012 i nowszych.

Przykłady

Przykład 1. Pokazywanie elementu panelu sterowania

W tym przykładzie zostanie uruchomiony element Autoodtwarzanie panelu sterowania.

Show-ControlPanelItem -Name "AutoPlay"

Przykład 2. Potokowanie elementu panelu sterowania do tego polecenia cmdlet

W tym przykładzie zostanie otwarty element Zapora Windows Defender panelu sterowania na komputerze lokalnym. Nazwa elementu panelu sterowania Zapora systemu Windows została zmieniona w wersjach systemu Windows. W tym przykładzie użyto wzorca z symbolami wieloznacznymi w celu znalezienia elementu panelu sterowania.

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

Get-ControlPanelItem pobiera element panelu sterowania, a polecenie cmdlet Show-ControlPanelItem go otwiera.

Przykład 3. Użyj nazwy pliku, aby otworzyć element panelu sterowania

W tym przykładzie zostanie otwarty element Programy i funkcje panelu sterowania przy użyciu jego nazwy aplikacji.

appwiz.cpl

Ta metoda jest alternatywą dla użycia polecenia Show-ControlPanelItem.

Uwaga / Notatka

W programie PowerShell można pominąć rozszerzenie pliku .cpl dla plików panelu sterowania, ponieważ jest on uwzględniony w wartości zmiennej środowiskowej $env:PathExt.

Parametry

-CanonicalName

Określa elementy panelu sterowania przy użyciu określonych nazw kanonicznych lub wzorców nazw. Symbole wieloznaczne są dozwolone. Jeśli wprowadzisz wiele nazw, to polecenie cmdlet otwiera elementy panelu sterowania, które pasują do dowolnej nazwy, tak jakby elementy na liście nazw zostały rozdzielone przez operator LUB.

Właściwości parametru

Typ:

String[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:True
DontShow:False

Zestawy parametrów

CanonicalName
Position:Named
Obowiązkowe:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-InputObject

Określa elementy panelu sterowania do otwarcia, przesyłając obiekty elementów panelu sterowania. Wprowadź zmienną zawierającą obiekty elementów panelu sterowania lub wpisz polecenie lub wyrażenie, które pobiera obiekty elementów panelu sterowania, takie jak Get-ControlPanelItem.

Właściwości parametru

Typ:

ControlPanelItem[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

ControlPanelItem
Position:0
Obowiązkowe:False
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Name

Określa nazwy elementów panelu sterowania. Symbole wieloznaczne są dozwolone. Jeśli wprowadzisz wiele nazw, to polecenie cmdlet otwiera elementy panelu sterowania, które pasują do dowolnej nazwy, tak jakby elementy na liście nazw zostały rozdzielone przez operator LUB.

Właściwości parametru

Typ:

String[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:True
DontShow:False

Zestawy parametrów

RegularName
Position:0
Obowiązkowe:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wejściowe

System.String, Microsoft.PowerShell.Commands.ControlPanelItem

Do tego polecenia cmdlet można przekazać nazwę lub obiekt elementu panelu sterowania.

Dane wyjściowe

None

To polecenie cmdlet nie zwraca żadnych danych wyjściowych.