#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)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS