'Option Explicit ' '------------------------------------------------------------------------------ ' ' 実行したPathを取得する ' ' FullPathからScriptを除いたら、実行パスを取得した事となる。 ' c:\sample\sample2.vbs <- FullPath ' ~~~~~~~~~~ <- Path ' ScriptName -> ^^^^^^^^^^^ ' '------------------------------------------------------------------------------ Dim Wk_ScriptName ' 自スクリプト名称 Dim Wk_ScriptFullName ' FullPath付自スクリプト名称 Dim Wk_Path ' Pathのみ ' '------------------------------------------------------------------------------ ' 初期値設定 '------------------------------------------------------------------------------ Wk_ScriptName = WScript.ScriptName ' 自スクリプト名称 Wk_ScriptFullName = WScript.ScriptFullName ' FullPath付自スクリプト名称 Wk_Path = Left(Wk_ScriptFullName, Len(Wk_ScriptFullName) - Len(Wk_ScriptName)) MsgBox Wk_Path