Использование аргументов командной строки в VBscript - PullRequest
62 голосов
/ 18 марта 2010

Как я могу передать и получить доступ к аргументам командной строки в VBscript?

Ответы [ 2 ]

73 голосов
/ 18 марта 2010
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
41 голосов
/ 20 марта 2014

Если вам нужен прямой доступ:

WScript.Arguments.Item(0)
WScript.Arguments.Item(1)
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...