Передача переменной из vbscript-файла в пакетный файл с аргументами

Пожалуйста, как передать переменную 'inp' из этого фрагмента vbs в мой пакет с именем job.bat? Действительно, когда я выполняю эхо (echo% 2) из job.bat, я замечаю, что inp не передается должным образом. а не значение, полученное из VBS. Спасибо

For Each listElement In xmlDoc.selectNodes("document/Lists/list")
 msgbox "toto"
 inp=listElement.selectSingleNode("entry").text
 out=  listElement.selectSingleNode("output").text
 jeton=  listElement.selectSingleNode("token").text

 dim shell
 set shell=createobject("wscript.shell") 
 shell.run "job.bat ""a file"" **inp** "
 set shell=nothing 
 Next 

Ответы на вопрос(2)

Ваш ответ на вопрос