名前付き引数として作業ディレクトリをvbscriptに渡そうとしています。通常、システムは「。」を展開します。現在のパスに移動しますが、名前付き引数を確認すると、文字列「。」が表示されます。
コマンドラインは次のとおりです。
cscript myscript.vbs /a:"first arg" /b:second /c:.
スクリプトは次のとおりです。
dim args : set args = wscript.arguments.named
wscript.echo args.item("a")
wscript.echo args.item("b")
wscript.echo args.item("c")
出力は次のとおりです。
first arg
second
.