Общий способ измениться или добавить к автодолжностному лицу, находится в .dosbox/dosbox-X.XX.conf
. В конце файла раздел...
[autoexec]
Поместите свои команды после того объявления, они выполнятся когда dosbox
запускается.
Если необходимо создать что-то как "ярлык", который не характерен для пользователей dosbox
конфигурация. Можно указать команды с -c COMMAND
. Вам нужно один для каждой команды, но несколько могут использоваться. Можно также создать пользовательский .conf файл и указать это с -conf CONF_FILE
Специально для примера Вы отправили, Ваш [autoexec]
был бы похож на это.
[autoexec]
@ECHO OFF
CLS
MOUNT F SOFTWARE_FOLDER
F:
SOFTWARE_NAME
EXIT
Также это стоит упомянуть, я живо dosbox
испытывает недостаток во внутреннем MODE.COM
. Если Вы хотите использовать MODE.COM
так или иначе необходимо загрузиться MODE.COM
от скопированного двоичного файла FreeDOS. Могло бы быть легче просто использовать альтернативную программу, которая не требует быть загруженным сначала.
В целом мне также нравятся оба dosbox
и dosemu
. Я использую dosbox
для чего-либо, что графически, поскольку Это, кажется, имеет поддержку бесплатного видео стычки. Я использую dosemu
, когда вещи должны быть выполнены без X
, или когда у них должен быть прямой доступ к аппаратным средствам.
Сделайте псевдоним как это. Затем просто введите shut
.
alias shut="su -c 'shutdown -h now'"
Необходимо быть корнем, чтобы сделать это, вот почему Вы первый набор пользователь суперпользователю (su
), затем дайте команду (-c
). -h
для "останова" после завершения работы, т.е. не перезагружайте (или делайте что-либо еще).