Как создать командный файл, который делает следующее:
Например, программа с именем hi.exe
сделает следующее:
- Запустите
hi.exe
в cmd с аргументамиhi.exe -f%l%
. - Вместо
%1%
я хочу, чтобы пользователь ввел номер по своему выбору.
Как создать командный файл, который делает следующее:
Например, программа с именем hi.exe
сделает следующее:
hi.exe
в cmd с аргументами hi.exe -f%l%
.%1%
я хочу, чтобы пользователь ввел номер по своему выбору.1) Вам не нужно открывать окно cmd отдельно. Вы можете использовать команду start
последующим путем exe. Проверьте здесь: https://stackoverflow.com/questions/221730/bat-file-to-run-a-exe-at-the-command-prompt
2) Для чтения аргументов вы можете использовать выражение вроде: set /p name= What is your name?
который подсказывает пользователю вопрос "Как тебя зовут?""и принимает ввод в переменной 'p'.
Проверьте здесь для получения дополнительной информации: https://stackoverflow.com/questions/1223721/in-windows-cmd-how-do-i-prompt-for-user-input-and-use-the-result-in-another-com