Get-PSHostProcessInfo
取得 PowerShell 主機的相關進程資訊。
Syntax
Get-PSHostProcessInfo
[[-Name] <String[]>]
[<CommonParameters>]
Get-PSHostProcessInfo
[-Process] <Process[]>
[<CommonParameters>]
Get-PSHostProcessInfo
[-Id] <Int32[]>
[<CommonParameters>]
範例
1:取得系統上執行的PowerShell主機清單
Get-PSHostProcessInfo
ProcessName ProcessId AppDomainName
----------- --------- -------------
powershell 6956 DefaultAppDomain
powershell 4856 DefaultAppDomain
wsmprovhost 1780 DefaultAppDomain
2:取得特定進程的PowerShell主機資訊
Get-PSHostProcessInfo -Id 6956
ProcessName ProcessId AppDomainName
----------- --------- -------------
powershell 6956 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。