WSHのスクリプトファイルは、そのアイコンにドラッグ&ドロップでファイルを投げ込んで起動させることで、引数にそのファイルのパスが指定されたものとして起動できる。
そこで指定されたパスが何であるかを取得するのが以下のスニペット。
Set oWArgv = WScript.Arguments If oWArgv.length = 0 Then WScript.Echo "ドラッグ&ドロップしてください。" WScript.Quit End If For i = 0 To oWArgv.Count - 1 WScript.Echo oWArgv.item(i) Next