Как мне использовать set /a в freeDOS
Я недавно превратил свою флешку в среду freeDOS. Я начал писать пакетные программы для него, чтобы сделать его индивидуальным. Я сделал простой калькулятор, используя set /a
команда как в следующем примере: set /a ans=%eq%
куда %eq%
была математическая задача. Эта программа работала при обычном использовании моего компьютера, но не с freeDOS.
После того, как я пытаюсь запустить эту программу в freeDOS, он говорит Invalid switch. - /a
, Поэтому сейчас ни в одной из моих программ я не могу выполнять математические операции. Я знаю, что freeDOS использует COMMAND.COM вместо cmd.exe для среды командной строки, и я знаю, что COMMAND.COM не обладает некоторыми функциями cmd.exe. Есть ли какая-нибудь альтернативная команда для математических операций? Или я могу как-то установить cmd.exe на freeDOS?