Get-PSHostProcessInfo
Získá informace o procesu o hostiteli PowerShellu.
Syntaxe
Get-PSHostProcessInfo
[[-Name] <String[]>]
[<CommonParameters>]
Get-PSHostProcessInfo
[-Process] <Process[]>
[<CommonParameters>]
Get-PSHostProcessInfo
[-Id] <Int32[]>
[<CommonParameters>]
Description
Rutina Get-PSHostProcessInfo
získá informace o hostitelských procesech PowerShellu spuštěných na místním počítači.
Počínaje PowerShellem 6.2 se tato rutina podporuje na platformách jiných než Windows.
Příklady
1: Získání seznamu hostitelů PowerShellu spuštěných v systému
Get-PSHostProcessInfo
ProcessName ProcessId AppDomainName
----------- --------- -------------
powershell 11204 DefaultAppDomain
pwsh 13912 DefaultAppDomain
2: Získání informací o hostiteli PowerShellu pro konkrétní název procesu
Get-PSHostProcessInfo -Name pwsh
ProcessName ProcessId AppDomainName
----------- --------- -------------
pwsh 13912 DefaultAppDomain
Parametry
-Id
Určuje proces podle ID procesu. Id procesu získáte spuštěním rutiny Get-Process
.
Typ: | Int32[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje proces podle názvu procesu. Název procesu získáte spuštěním rutiny Get-Process
.
Typ: | String[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Process
Určuje proces objektem procesu. Nejjednodušším způsobem, jak tento parametr použít, je uložit výsledky příkazu Get-Process
, který vrátí proces, který chcete zadat do proměnné, a pak proměnnou zadat jako hodnotu tohoto parametru.
Typ: | Process[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
Objekt procesu můžete Get-Process
připojit k této rutině.