Я знаю, что большинство не согласится со мной, но я склонен решать подобные проблемы с файлами.
Вы создаете два текстовых файла, username.txt
и password.txt
, и позволяете родителю напишите им, и ребенок прочитает из них, затем удалите файлы, когда закончите.
Это будет выглядеть примерно так:
РОДИТЕЛЬ
echo siva > username.txt
echo test1234 > password.txt
start child.bat
РЕБЕНОК
for /f "tokens=* delims=" %%x in (username.txt) DO set username=%%x
for /f "tokens=* delims=" %%x in (password.txt) DO set password=%%x
del username.txt
del password.txt
Очень простой способ передачи переменных / параметров из одного пакетного файла в другой, сохраняя их в файлах, которые будут автоматически создаваться и удаляться.
Надеюсь, это помогло.