83

VBscript でコマンド ライン引数を渡してアクセスするにはどうすればよいですか?

4

2 に答える 2

91
Set args = Wscript.Arguments

For Each arg In args
  Wscript.Echo arg
Next

コマンド プロンプトから、次のようにスクリプトを実行します。

CSCRIPT MyScript.vbs 1 2 A B "Arg with spaces"

次のような結果が得られます。

1
2
A
B
Arg with spaces
于 2010-03-18T14:29:02.030 に答える
57

直接アクセスする必要がある場合:

WScript.Arguments.Item(0)
WScript.Arguments.Item(1)
...
于 2014-03-20T16:03:53.323 に答える