VBScriptで、自分自身(実行したVBScript)のファイル名やフルパスを取得する方法を解説します。
ファイル名を取得する
実行した、VBScriptファイルのファイル名を取得する方法になります。
サンプルコード
Option Explicit
' VBScriptファイル名
Dim vbsName
' VBScriptファイル名の取得
vbsName = WScript.ScriptName
' 結果表示
MsgBox(vbsName)
実行結果
サンプルを実行することで、下記のように、VBScriptのファイル名がメッセージボックスで表示されます。
Sample.vbs
フルパスを取得する
実行した、VBScriptファイルのフルパスを取得する方法になります。
サンプルコード
Option Explicit
' VBScriptフルパス
Dim vbsPath
' VBScriptフルパスの取得
vbsPath = WScript.ScriptFullName
' 結果表示
MsgBox(vbsPath)
実行結果
サンプルを実行することで、下記のように、VBScriptのフルパスがメッセージボックスで表示されます。
C:\workspace\VBScript\Sample.vbs
リンク
コメント