У меня есть утилита (myprog.exe), которая требует логин пароль для работы. Он имеет INI-файл для идентификатора и пароля, но по какой-то причине он не будет использовать значения, которые я ввел в INI-файл (я думаю, что он должен автоматически обновлять INI-файл, но этого не происходит), поэтому Я пытаюсь найти обходной путь.
Если из файла .bat я запускаю
echo <USER ID> | myappp.exe
это правильно передает идентификационный номер в программу, и он переходит на вход PW. Если я наберу PW и нажму [Enter], программа работает правильно (изображение является результатом выполнения вышеуказанной команды из командного файла). Все, что я хочу сделать, это передать эту клавиатуру для PW на программу. Я попробовал несколько различных синтаксических форм для второй команды эха, потому что они не работали или как-то зависали.
Я не написал утилиту, а автор не может предложить дальнейшую помощь.
Редактирование командного файла и добавление второй команды эха
echo <password> | myappp.exe
в любой синтаксической форме или пытаясь вызвать 2-й пакетный файл после первой команды echo
echo <USER ID> | myappp.exe
call 2ndinput.bat
все попытки дали один и тот же результат: