Sdílet prostřednictvím


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

Process

Objekt procesu můžete Get-Process připojit k této rutině.

Výstupy

PSHostProcessInfo