Возможно ли, чтобы пакетный файл вводил текст в приложение?

т. е. иметь пакетный файл, автоматически вводящий текст в поле DOS для открытия игр? Я пытаюсь заставить Elder Scrolls Daggerfall запускаться автоматически. У него неудобное количество строк для ввода, прежде чем он сможет играть. Строки, которые я хотел бы ввести в DOSBox:

  • смонтировать c c:\dosgames -freesize 1000
  • mount d c:\dosgames\dfcd -t cdrom -label Daggerfall
  • c:
  • кд\кинжал
  • кинжал

Я попытался пойти по более простому пути и настроить ярлык на рабочем столе для запуска игры, как на вики но с этим не повезло.


person Trey    schedule 27.04.2015    source источник


Ответы (1)


Из справки DosBox

АВТОМАТИЗАЦИЯ: Всегда ли мне нужно вводить эти команды? В конфигурационном файле DOSBox есть раздел [autoexec]. Присутствующие там команды запускаются при запуске DOSBox, поэтому вы можете использовать этот раздел для монтирования. Посмотрите Раздел 13: Файл конфигурации (опций)

person Trigger    schedule 27.04.2015
comment
Это сработает, но не всегда удобно. Например, раздел autoexec будет запускаться каждый раз при запуске DosBox, а не только тогда, когда он хочет играть в эту конкретную игру. - person Alejandro; 11.07.2015