Get-PSHostProcessInfo

Obtém informações de processo sobre o host do PowerShell.

Sintaxe

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

Description

O Get-PSHostProcessInfo cmdlet obtém informações sobre os processos de host do PowerShell em execução no computador local.

A partir do PowerShell 6.2, esse cmdlet tem suporte em plataformas não Windows.

Exemplos

1: Obter uma lista de hosts do PowerShell em execução no sistema

Get-PSHostProcessInfo

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

2: Obter informações do host do PowerShell para um nome de processo específico

Get-PSHostProcessInfo -Name pwsh

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

Parâmetros

-Id

Especifica um processo pela ID do processo. Para obter uma ID de processo, execute o Get-Process cmdlet.

Tipo:Int32[]
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Especifica um processo pelo nome do processo. Para obter um nome de processo, execute o Get-Process cmdlet.

Tipo:String[]
Cargo:0
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Process

Especifica um processo pelo objeto de processo. A maneira mais simples de usar esse parâmetro é salvar os resultados de um Get-Process comando que retorna o processo que você deseja inserir em uma variável e, em seguida, especificar a variável como o valor desse parâmetro.

Tipo:Process[]
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

Entradas

Process

Você pode canalizar um objeto Process para Get-Process esse cmdlet.

Saídas

PSHostProcessInfo