未分類

PowerShell - プロセスを使用する

プロセスの使い方について、サンプルコードを用いて説明します。

現在動作しているすべてのプロセスを出力

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

-未分類