У меня есть программа командной строки, которая обычно получает свои параметры с клавиатуры после запуска программы. Что-то вроде этого:
Enter parameter 1? 3
Enter parameter 2? 2.6
Calculate something y/n? y
Переписать программу на параметры командной строки невозможно.
Я хотел бы узнать, сколько времени потребуется для выполнения программы с командным файлом, который похож на следующее:
@echo %time%
program.exe < params.txt
@echo %time%
Проблема в том, что по какой-то причине последний параметр не принимается.
Обратите внимание, что последний параметр - это ay /n, и я добавил пустую строку в конце, чтобы после y /n была новая строка.
Входной файл, params.txt
:
3
2.6
y
*empty line*