次の方法で共有


Get-PSHostProcessInfo

PowerShell ホストに関するプロセス情報を取得します。

構文

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

プロセス ID でプロセスを指定します。 プロセス 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

プロセス オブジェクトによるプロセスを指定します。 このパラメーターを使用する最も簡単な方法は、変数に入力するプロセスを返すコマンドの Get-Process 結果を保存し、変数をこのパラメーターの値として指定することです。

Type:Process[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

入力

Process

Process オブジェクトをからGet-Processこのコマンドレットにパイプできます。

出力

PSHostProcessInfo