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. Pobieranie listy hostów programu PowerShell uruchomionych w systemie
Get-PSHostProcessInfo
ProcessName ProcessId AppDomainName
----------- --------- -------------
powershell 11204 DefaultAppDomain
pwsh 13912 DefaultAppDomain
2. Pobieranie 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 .
Type: | Int32[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Określa proces według nazwy procesu. Aby uzyskać nazwę procesu, uruchom Get-Process
polecenie cmdlet .
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Process
Określa proces przez obiekt procesu. Najprostszym sposobem użycia tego parametru jest zapisanie wyników Get-Process
polecenia zwracającego proces, który ma zostać wprowadzony w zmiennej, a następnie określ zmienną jako wartość tego parametru.
Type: | Process[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wejściowe
Możesz potokować obiekt Process z Get-Process
tego polecenia cmdlet.