Get-PSHostProcessInfo
Získá informace o procesu o hostiteli PowerShellu.
Syntax
ProcessNameParameterSet (Výchozí)
Get-PSHostProcessInfo
[[-Name] <String[]>]
[<CommonParameters>]
ProcessParameterSet
Get-PSHostProcessInfo
[-Process] <Process[]>
[<CommonParameters>]
ProcessIdParameterSet
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.
Vlastnosti parametru
| Typ: | Int32[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
ProcessIdParameterSet
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
-Name
Určuje proces podle názvu procesu. Název procesu získáte spuštěním rutiny Get-Process.
Vlastnosti parametru
| Typ: | String[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
ProcessNameParameterSet
| Position: | 0 |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | 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.
Vlastnosti parametru
| Typ: | Process[] |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
ProcessParameterSet
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | True |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Vstupy
Process
Objekt procesu můžete z Get-Process přesměrovat k této rutině.