На предприятии, где я работаю, возникла необходимость утилизировать ПК на Windows XP, на котором было специфичное программное обеспечение DOS. В связи с тем, что сейчас данные конфигурации не отвечают всем требованиям безопасности, было принято решение поставить данное ПО на виртуальную машину и дать пользователям работать с ней по RDP.
Качаем эмулятор DOSBox с официального сайта
Распаковываем архив и устанавливаем эмулятор DOSBox (в нашем случае в D:\DOSBox)
Качаем пакет русского языка - также с официального сайта
Распаковываем архив с заменой файлов в папку с эмулятором DOSBox (в нашем случае в D:\DOSBox)
Копируем необходимую DOS программу в отдельную папку (в нашем случае в D:\DOSBox\DOS)
В папке с DOS программой создаем текстовый файл с любым названием и с расширением .conf (autoexec.conf)
Содержимое файла autoexec.conf:
[dosbox]
language=D:\DOSBox\russian.txt
[dos]
keyboardlayout=RU
[autoexec]
mount c D:\DOSBox\DOS\
c:
PROGRAMMA.exe
exit
language=D:\DOSBox\russian.txt - Это путь к файлу локализации russian.txt для корректного отображения кириллицы
keyboardlayout=RU - это русская раскладка клавиатуры
mount c D:\DOSBox\DOS\ - мы монтируем диск C в эмуляторе по пути с нашей программой D:\DOSBox\DOS\
c: - переходим на диск C:
PROGRAMMA.exe - запускаем исполняемый файл
После этого создаем .bat файл и пишем туда:
start "" "D:\DOSBox\DOSBox.exe" -conf "D:\DOSBox\DOS\autoexec.conf"
start «» «D:\DOSBox\DOSBox.exe» - тут путь к программе-эмулятору DOSBox
-conf «D:\DOSBox\DOS\autoexec.conf» - тут путь к файлу конфигурации который мы настроили выше
Теперь после запуска .bat файла запустится DOSBox автоматически смонтирует диск и запустит DOS-программу
❗ Если данный материал вам помог или понравился - подпишитесь на канал и участвуйте в обсуждении в комментариях.
🚀 Подпиской вы очень поможете каналу и стимулируете автора публиковать больше материалов
🔥 Не пропустите обновления и новые статьи!
💰 Поддержать проект