Delen via


Get-PSHostProcessInfo

Hiermee haalt u procesinformatie over de PowerShell-host op.

Syntaxis

ProcessNameParameterSet (Standaard)

Get-PSHostProcessInfo
    [[-Name] <String[]>]
    [<CommonParameters>]

ProcessParameterSet

Get-PSHostProcessInfo
    [-Process] <Process[]>
    [<CommonParameters>]

ProcessIdParameterSet

Get-PSHostProcessInfo
    [-Id] <Int32[]>
    [<CommonParameters>]

Description

De Get-PSHostProcessInfo cmdlet haalt informatie op over PowerShell-hostprocessen die worden uitgevoerd op de lokale computer.

Vanaf PowerShell 6.2 wordt deze cmdlet ondersteund op niet-Windows-platforms.

Voorbeelden

1: Een lijst met PowerShell-hosts verkrijgen die op het systeem draaien

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

2: PowerShell-hostgegevens ophalen voor een specifieke procesnaam

Get-PSHostProcessInfo -Name pwsh
ProcessName ProcessId AppDomainName
----------- --------- -------------
pwsh            13912 DefaultAppDomain

Parameters

-Id

Specificeert een proces op basis van de proces-ID. Voer de Get-Process cmdlet uit om een proces-id op te halen.

Parametereigenschappen

Type:

Int32[]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ProcessIdParameterSet
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Name

Specificeert een proces op basis van de procesnaam. Voer de Get-Process-cmdlet uit om een procesnaam op te halen.

Parametereigenschappen

Type:

String[]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ProcessNameParameterSet
Position:0
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Process

Hiermee specificeert u een proces via het procesobject. De eenvoudigste manier om deze parameter te gebruiken, is het opslaan van de resultaten van een Get-Process-opdracht die het proces retourneert dat u in een variabele wilt invoeren en geef vervolgens de variabele op als de waarde van deze parameter.

Parametereigenschappen

Type:

Process[]

Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ProcessParameterSet
Position:0
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

Process

U kunt een Process-object van Get-Process naar deze cmdlet doorsluisen.

Uitvoerwaarden

PSHostProcessInfo