Get-PSHostProcessInfo
Возвращает сведения об обработке узла PowerShell.
Синтаксис
Get-PSHostProcessInfo
[[-Name] <String[]>]
[<CommonParameters>]
Get-PSHostProcessInfo
[-Process] <Process[]>
[<CommonParameters>]
Get-PSHostProcessInfo
[-Id] <Int32[]>
[<CommonParameters>]
Описание
Командлет Get-PSHostProcessInfo
получает сведения о процессах узла PowerShell, запущенных на локальном компьютере.
Начиная с PowerShell 6.2, этот командлет поддерживается на платформах, отличных от Windows.
Примеры
1. Получение списка узлов PowerShell, работающих в системе
Get-PSHostProcessInfo
ProcessName ProcessId AppDomainName
----------- --------- -------------
powershell 11204 DefaultAppDomain
pwsh 13912 DefaultAppDomain
2. Получение сведений об узле PowerShell для определенного имени процесса
Get-PSHostProcessInfo -Name pwsh
ProcessName ProcessId AppDomainName
----------- --------- -------------
pwsh 13912 DefaultAppDomain
Параметры
-Id
Указывает процесс по идентификатору процесса. Чтобы получить идентификатор процесса, выполните Get-Process
командлет .
Type: | Int32[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Указывает процесс по имени процесса. Чтобы получить имя процесса, выполните Get-Process
командлет .
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Process
Задает процесс в объекте process. Самый простой способ использовать этот параметр — сохранить результаты команды, возвращающей Get-Process
процесс, который требуется ввести в переменную, а затем указать переменную в качестве значения этого параметра.
Type: | Process[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Входные данные
Вы можете передать объект Process из Get-Process
в этот командлет.