Freigeben über


Get-PSHostProcessInfo

Ruft Prozessinformationen zum PowerShell-Host ab.

Syntax

Get-PSHostProcessInfo
   [[-Name] <String[]>]
   [<CommonParameters>]
Get-PSHostProcessInfo
   [-Process] <Process[]>
   [<CommonParameters>]
Get-PSHostProcessInfo
   [-Id] <Int32[]>
   [<CommonParameters>]

Beschreibung

Das Get-PSHostProcessInfo Cmdlet ruft Informationen zu PowerShell-Hostprozessen ab, die auf dem lokalen Computer ausgeführt werden.

Ab PowerShell 6.2 wird dieses Cmdlet auf Nicht-Windows-Plattformen unterstützt.

Beispiele

1: Abrufen einer Liste von PowerShell-Hosts, die auf dem System ausgeführt werden

Get-PSHostProcessInfo

ProcessName ProcessId AppDomainName
----------- --------- -------------
powershell      11204 DefaultAppDomain
pwsh            13912 DefaultAppDomain

2: Abrufen von PowerShell-Hostinformationen für einen bestimmten Prozessnamen

Get-PSHostProcessInfo -Name pwsh

ProcessName ProcessId AppDomainName
----------- --------- -------------
pwsh            13912 DefaultAppDomain

Parameter

-Id

Gibt einen Prozess durch die Prozess-ID an. Führen Sie das Get-Process Cmdlet aus, um eine Prozess-ID abzurufen.

Typ:Int32[]
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Gibt einen Prozess anhand des Prozessnamens an. Führen Sie das Get-Process Cmdlet aus, um einen Prozessnamen abzurufen.

Typ:String[]
Position:0
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Process

Gibt einen Prozess durch das Prozessobjekt an. Die einfachste Möglichkeit, diesen Parameter zu verwenden, besteht darin, die Ergebnisse eines Get-Process Befehls zu speichern, der den Prozess zurückgibt, den Sie in eine Variable eingeben möchten, und dann die Variable als Wert dieses Parameters angeben.

Typ:Process[]
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

Process

Sie können ein Process-Objekt an Get-Process dieses Cmdlet weiterleiten.

Ausgaben

PSHostProcessInfo