在VBscript中使用命令行参数

时间:2010-03-18 12:27:57

标签: command-line vbscript command-line-arguments

如何在VBscript中传递和访问命令行参数?

2 个答案:

答案 0 :(得分:73)

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

答案 1 :(得分:40)

如果您需要直接访问:

WScript.Arguments.Item(0)
WScript.Arguments.Item(1)
...