VBScript

実行中のアプリケーション一覧を出力するVBScript

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

[Wordマクロ]PrintOutメソッド実行時に「型が一致しません」との実行時エラーが発生する。前のページ

[Office用アプリ]Random Data Generator次のページ

関連記事

  1. VBScript

    Office付属のVBEでVBScriptコードを書くのを助けるVBScript

    VBScriptのコードを書くとき、メモ帳等のテキストエディタではイン…

  2. Windows 10

    Microsoft Edgeを操作するVBScript

    「Microsoft Edgeを操作するVBAマクロ(WebDrive…

  3. VBScript

    OWSPostDataオブジェクトを使って文字列をエンコードするVBS

    OWSPostDataオブジェクトのURLEncodeメソッドで文字列…

  4. VBScript

    動画回転用簡易FFmpegフロントエンド

    アーケードゲームのプレイを録画した際、機器によっては録画した動画の向き…

  5. Windows 10

    Microsoft Update カタログから累積更新プログラムをダウンロードするVBScript

    「累積更新プログラム」とは、その名の通りOSを最新の状態に保つための更…

  6. VBScript

    Windows Updateの更新履歴をCSV(UTF-8)で保存するVBScript

    以前書いたスクリプトが出てきました。Windows Updateの…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP