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 MainWindowTitle
----------- --------- ------------- ---------------
powershell 14676 DefaultAppDomain Windows PowerShell
powershell 5184 DefaultAppDomain Windows PowerShell
2. Pobieranie informacji o hoście programu PowerShell dla określonego procesu
Get-PSHostProcessInfo -Id 14676
ProcessName ProcessId AppDomainName MainWindowTitle
----------- --------- ------------- ---------------
powershell 14676 DefaultAppDomain Windows PowerShell
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
Do tego polecenia cmdlet można przekazać potok obiektu Get-Process
Process.