Я пытаюсь узнать, как создавать пакетные файлы, и решил создать простой калькулятор, и я хочу, чтобы он принимал пользовательский ввод при запуске, но я не знаю, как заставить его работать. Я имею в виду, что я пишу: calc 25 * 78
, и он выводит мне результат, не спрашивая аргументы снова.
То, как я его кодировал, мне нужно разделить аргументы, иначе говоря: у каждого числа и оператора есть своя собственная переменная, и единственный способ, которым я смог сделать это, - это если числа имеют заданную длину.
Вот мой код на случай, если он может помочь:
@echo off
set /p Action= podaj dzialanie
set number1= %action:~2,1%
set number2= %action:~4,1%
set operation= %action:~0,1%
set /a result= number1 %operation% number2
echo %number% %operation% %number2%=%result%