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.