Get-PSHostProcessInfo
取得 PowerShell 主機的處理程序資訊。
Syntax
Get-PSHostProcessInfo
[[-Name] <String[]>]
[<CommonParameters>]
Get-PSHostProcessInfo
[-Process] <Process[]>
[<CommonParameters>]
Get-PSHostProcessInfo
[-Id] <Int32[]>
[<CommonParameters>]
Description
Cmdlet Get-PSHostProcessInfo
會取得本機計算機上執行之 PowerShell 主機進程的相關信息。
從 PowerShell 6.2 開始,非 Windows 平台上支援此 Cmdlet。
範例
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
Cmdlet。
Type: | Int32[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
依行程名稱指定進程。 若要取得進程名稱,請執行 Get-Process
Cmdlet。
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Process
指定進程對象的進程。 使用此參數最簡單的方式是儲存命令的結果 Get-Process
,該命令會傳回您要在變數中輸入的進程,然後將變數指定為此參數的值。
Type: | Process[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸入
您可以使用管線 將 Process 物件傳送 Get-Process
至此 Cmdlet。
輸出
相關連結
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應