Я получил скрипт, который использует for /f
в винде. Тем не менее, FreeDOS, похоже, не поддерживает синтаксис /f
и поддерживается только в эмуляции Windows cmd.
for /f "tokens=4" %%i in ('all.bat') do set RESULT=%%i
Эта команда говорит ему выбрать четвертое слово и установить его как переменную. Я протестировал его в cmd, и он работает, но теперь мне нужно поместить его в загрузочную флешку FreeDOS USB
Ответы:
В соответствии с Справка FreeDOS ,
for
Команда запускает указанную команду для каждого файла в наборе файлов. Не появляются дополнительные переключатели типа/F
запустить его против результатов другой команды ...источник