Udostępnij za pośrednictwem


Show-ControlPanelItem

Otwiera elementy panelu sterowania.

Składnia

Show-ControlPanelItem
    [-Name] <String[]>
    [<CommonParameters>]
Show-ControlPanelItem
    -CanonicalName <String[]>
    [<CommonParameters>]
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.

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.

Nuta

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. Dozwolone są symbole wieloznaczne. 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.

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:True

-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.

Typ:ControlPanelItem[]
Position:0
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwy elementów panelu sterowania. Dozwolone są symbole wieloznaczne. 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.

Typ:String[]
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:True

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.