2015年5月17日日曜日

[Script][VBS]プロセス終了処理(Process.Terminate)

Win32_Process オブジェクトを使ってプロセスを強制終了(Terminate)します。

iexplore.exe を kill するスクリプト Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colProcesses = objWMIService.ExecQuery("Select * from Win32_Process Where Name=""iexplore.exe""")

Set objWShell = CreateObject("WScript.Shell")

For Each objProcess in colProcesses
  objProcess.Terminate
Next

参考:
wscript.exe を kill するスクリプト も作ってます。
これは自分自身以外の wscript.exe を Kill するようチューニングしています。
具体的にはプロセスの引数(コマンドライン)を取得して処理をしています。


Script のページに戻る

0 件のコメント:

コメントを投稿