「VBS アプリ一覧 出力」というキーワード検索での訪問があったので、実行中のアプリケーション一覧を出力する簡単な処理を考えてみました。
Option Explicit Dim item, items WScript.Echo "Name,ExecutablePath,Description" '見出し On Error Resume Next Set items = CreateObject("WbemScripting.SWbemLocator") _ .ConnectServer.ExecQuery("Select * From Win32_Process") For Each item In items WScript.Echo item.Name & "," & item.ExecutablePath & "," & item.Description Next On Error GoTo 0
上記コードはWMIのWin32_Processクラスを利用したもので下記のようにコマンドプロンプトからリダイレクト機能を使えば、結果をテキストファイルとして出力することもできます。
C:\Files>cscript ProcessList.vbs //NoLogo > ProcessList.log
この記事へのコメントはありません。