プロセスの使い方について、サンプルコードを用いて説明します。
現在動作しているすべてのプロセスを出力
Get-Process
メモ帳が起動している場合、メモ帳を終了
Get-Process notepad | Stop-Process
メモ帳が起動している場合、メモ帳を終了するように指示しますが、実際に終了処理は行わず、その旨のメッセージを出力
Get-Process notepad | Stop-Process -WhatIf
メモ帳が起動している場合、メモ帳を終了します。但し、終了前に確認ダイアログを表示
Get-Process notepad | Stop-Process -Confirm
プロセス情報を取得し、その型を取得
$p = Get-Process $p.GetType().FullName $p[0].GetType().FullName