今回は、TeraTermマクロからローカル上のVBScriptを実行する方法をご紹介したいと思います。
ソースコード
TeraTermマクロと呼び出すVBScriptのソースコードになります。
TeraTermマクロ
TeraTermマクロと同じフォルダにある「main.vbs」を呼び出しています。
; カレントディレクトリ取得 getdir dir ; バッチ実行コマンド command = 'cmd /c ' strconcat command dir strconcat command '\main.vbs' ; コマンド実行 exec command end
VBScript
Option Explicit MsgBox("VBSが実行されました。")
実行結果
このマクロを実行すると、「VBSが実行されました。」と書かれたメッセージボックスが表示されます。
記事は以上です。簡単でしたね!TeraTermマクロから、VBScritpファイルを呼び出せれば、処理の幅が大きく広がります。しっかり活用していきましょう。
VBScriptの様々な使い方を解説しています。こちらも併せて読んでいただければと思います。
コメント