Так что все, что мне нужно, это просто прочитать float из ввода cmd и запустить .exe-файл с этим значением
Это bat-файл:
Set /P /A f =Input f: Project.exe %f%
Но это не работает для значений intни.Что я должен изменить?
Вы не можете использовать обе опции /A и /P с командой set.Итак, вам нужно изменить ваш код, чтобы он выглядел следующим образом:
/A
/P
set
Set /P f=Input f: Project.exe %f%
Пробел между опциями set и /P и f и = был удален, поскольку он не былнеобходимо.
f
=