Я ничего не знаю о imacros, но сценарии vbs (через Windows Script Host) поддерживают параметры, к которым может обращаться свойство Arguments
объекта WScript
. Вы можете иметь именованные или анонимные параметры. Например, командный файл, который запускает файл VBScript
REM run test.vbs with a named parameter and an anonymous parameter
cscript test.vbs /a:"a value" "another value"
PAUSE
и сам VBScript:
опция явная
dim param1: param1 = WScript.Arguments.Named("a")
dim param2: param2 = WScript.Arguments.UnNamed(0)
WScript.Echo "param1: " & param1 & " param2: " & param2
выдаст
param1: значение param2: другое значение
см. http://msdn.microsoft.com/en-us/library/z2b05k8s(v=vs.85).aspx