В последнее время я немного занимался с DOSbox, и одна конкретная задача, которую я выполнял, - настроить серию пакетных файлов для вызовов, чтобы я мог сохранить несколько cd
дисков. Типичный файл .bat может выглядеть следующим образом:
cd wolf3d
wolf3d -goobers
cd ..
Одна вещь, которая стала немного раздражающей, - это отсутствие встроенного текстового редактора, который я могу использовать, например, Pico / Nano. Тем не менее, у меня действительно установлен QBASIC, поэтому одним из вариантов, который я рассматривал, была настройка, чтобы я мог сделать вызов, такой как следующий:
nano filename.bat
и это откроет файл в QBASIC.
Я немного прочитал о том, как работает пакетный сценарий, и кажется, что достаточно добавить %1
к сценарию, например, следующее:
cd qbasic
qbasic %1
cd ..
Однако в итоге получается, что если я наберу , скажем, nano nano.bat
чтобы я мог редактировать командный файл, то вместо этого откроется новый пустой файл nano.bat
.
Я пытался найти то, что мне здесь не хватает, но это кажется слишком загадочным, чтобы легко его найти. Кто-нибудь может указать, что здесь не хватает?
Спасибо!