Udostępnij za pośrednictwem


Get-PSHostProcessInfo

Pobiera informacje o procesie o hoście programu PowerShell.

Składnia

Get-PSHostProcessInfo
   [[-Name] <String[]>]
   [<CommonParameters>]
Get-PSHostProcessInfo
   [-Process] <Process[]>
   [<CommonParameters>]
Get-PSHostProcessInfo
   [-Id] <Int32[]>
   [<CommonParameters>]

Opis

Polecenie Get-PSHostProcessInfo cmdlet pobiera informacje o procesach hosta programu PowerShell uruchomionych na komputerze lokalnym.

Począwszy od programu PowerShell 6.2, to polecenie cmdlet jest obsługiwane na platformach innych niż Windows.

Przykłady

1: Uzyskiwanie listy hostów programu PowerShell uruchomionych w systemie

Get-PSHostProcessInfo

ProcessName ProcessId AppDomainName
----------- --------- -------------
powershell      11204 DefaultAppDomain
pwsh            13912 DefaultAppDomain

2. Uzyskiwanie informacji o hoście programu PowerShell dla określonej nazwy procesu

Get-PSHostProcessInfo -Name pwsh

ProcessName ProcessId AppDomainName
----------- --------- -------------
pwsh            13912 DefaultAppDomain

Parametry

-Id

Określa proces według identyfikatora procesu. Aby uzyskać identyfikator procesu, uruchom Get-Process polecenie cmdlet .

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

-Name

Określa proces według nazwy procesu. Aby uzyskać nazwę procesu, uruchom Get-Process polecenie cmdlet .

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

-Process

Określa proces przez obiekt procesu. Najprostszym sposobem użycia tego parametru jest zapisanie wyników Get-Process polecenia, które zwraca proces, który ma zostać wprowadzony w zmiennej, a następnie określ zmienną jako wartość tego parametru.

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

Dane wejściowe

Process

Do tego polecenia cmdlet można przekazać potok obiektu Get-Process Process.

Dane wyjściowe

PSHostProcessInfo