#navi(../)
* VBScriptで自分自身のスクリプト名を取得する方法 [#gf721b0d]
VBScriptを作成しUsageなどを表示したい場合、自分自身のファイル名を取得したい場合などがありますよね。~
以下の方法で、自分自身のファイル名(スクリプト名)を取得することができます。
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#xd77e079]
-[[WSHで引数を取得する方法・Arguments・Named, Unnamed>WSH/WSHで引数を取得する方法・Arguments・Named, Unnamed]]
* 自分自身のスクリプト名の取得 [#gdded739]
スクリプト名(ファイル名)とフルパスでスクリプト名(ファイル名)を取得することができます。~
以下にVBScriptのサンプルコードを記します。
#ref(GetScriptName.vbs)
szScriptName = WScript.ScriptName
szFullScriptName = WScript.ScriptFullName
WScript.Echo "ScriptName : " & szScriptName
WScript.Echo "FullScriptName : " & szFullScriptName
* スクリプト実行例 [#qe4038b1]
自分自身のスクリプト名を取得するサンプルスクリプト(GetScriptName)を実行した出力結果です。~
スクリプト名(ファイル名)とフルパススクリプト名(フルパスファイル名)が表示されます。
C:\wsh>cscript /nologo GetScriptName.vbs
ScriptName : GetScriptName.vbs
FullScriptName : C:\wsh\GetScriptName.vbs
#htmlinsertpcsp(win-btm.html,win-sp.html)