Войти

Показать полную графическую версию : передача переменных bat>vbs


Imago_
23-06-2015, 16:18
Доброго всем..
Внезапно потребовалось - есть батник который имеет субпрограмму на VBS, имеется и передача переменной - одной
а-ля:
батник
set ppp=tre
ttt.vbs %ppp%
vbs
Set objArgs = WScript.Arguments
WScript.Echo objArgs(0)
а нужда уже требует передачи 2 переменных
вопрос - как?
чтобы (грубо говоря) 2 окошка выползали
спасибо.

gora
23-06-2015, 17:25
батник

set ppp=tre
set rrr=abc
ttt.vbs %ppp% %rrr%

vbs

If WScript.Arguments.Count < 2 Then WScript.Quit
WScript.Echo WScript.Arguments.UnNamed.Item(0)
WScript.Echo WScript.Arguments.UnNamed.Item(1)

Iska
23-06-2015, 18:50
Даже так в общем случае:
ttt.vbs "%ppp%" "%rrr%"




© OSzone.net 2001-2012