Как запустить dos программу в Windows 7 x64

ddr64.link

Как-то я поменял системный блок одному бухгалтеру, ранее на старом компьютере стояла Windows XP. На новом я установил лицензионную ОС Windows 7 x64. И вот тут возникла одна небольшая проблема. Дело в том, что этот бухгалтер использовал приложение, написанное на FoxPro, которое конвертировало выгрузку из 1с 7.7 для загрузки в клиент-банк. А т.к.

Windows 7 x64 не способен запускать DOS программы, то для этих целей можно использовать ДОС – эмуляторы, например DOSBOX..

После установки эмулятора, и разобравшись с командами запуска, я создал на рабочем столе ярлык, который запускал FoxPro, выполнял свою конвертацию,и закрывал окно.
Команда запуска DOSBOX следующая:
C:DOSBox-0.74DOSBox.exe –exit c:convertexport.bat –c
, где export.bat – это бат файл, который запускает FoxPro

Рекомендовать

(1 оценок)

Источник: ddr64.link

Установка и настройка DosBox на Windows 7

Sergey Zelenin’s blog

3. Запускаем DOSBox. При запуске выведется синенькое окошечко с инструкциями.

4. Маунтим диск с досовскими игрульками командой mount

5. Переходим в папку с игрушкой. Мне пришлось ввести имя папки в досовском формате, т.к. ее длина превысила 8 символов:

6. Запускаем. Я запустил snake.exe и вот такое счастье мне высветилось:

Источник: szelenin.blogspot.com

Как запустить dosbox на windows 7

В Windows 7 64bit отказались от поддержки программ, разработанных под DOS. Есть не мало людей, которые используют эти программы для своей работы. Но прогресс не стоит на месте, новые ноутбуки постовляются с ОС Windows 7 64bit. А DOS программы работают идеально, помогают зарабатывать деньги и смысла нет переписывать их, конвертировать Базы и настраивать всё по новой.

Для этого есть эмуляторы, один из них это бесплатный DOSBox.

На данный момент в DOSBox порт LTP не обслуживается, программы с ключами LTP работать не будут, принтер по этому порту тоже не работает.

Читайте также:
Самые нужные программы для Windows vista

dosbox.conf — это конфигурационный файл DOSBox. Строки, начинающиеся с # являются комментариями и игнорируются эмулятором DOSBox.

DOSBox0.74-win32-installer.zip 1.37 Мб, 24144 скачиваний с 2012-04-13

запуск dos программ и игр в windows 7

Manual-DOSBox0.74.zip 65.43 Кб, 9286 скачиваний с 2013-06-16

VC_RK.zip 52.32 Кб, 6080 скачиваний с 2012-04-13

На Windows 7 не работают DOS-программы, хотя на Windows XP с ними проблем не было. Микрософт предлагает запускать DOS-программы в специальной виртуальной машине Windows XP mode. Это действительно работает, но данная технология слишком громоздка, запуск и завершение программ занимает много времени. Однако, есть более удобное решение сторонних разработчиков — DOSBox.

Эксперименты показали, что в DOSBox та же DOS-программа работает быстрее на четверть. Установка и настройка занимает значительно меньше времени.

Особенности DOSBox

Системный диск в DOSBox имеет имя Z:

Команда net use НЕ поддерживается. Поэтому для подключения сетевых дисков нужно сначала подключить их в хостовой системе, а потом подмонтировать в гостевой командой mount

Русификация встроенными средствами DOSBox: keyb ru441 866
Переключение раскладки:
RUS — левый ALT + правый Shift.
LAT — левый ALT + левый Shift.
Либо вместо этого запускать не саму программу а cmd файл, в котором сначала запускать свой русификатор, например vrun.com (переключатель — правый Shift).

Размер экрана можно изменить параметром windowresolution в файле «c:Program Files (x86)DOSBox-0.74dosbox.conf» (размер по умолчанию слишком маленький) либо при запуске DOS-программы подключать отдельный файл конфигурации.
Пример: windowresolution=1024?768.
Однако, для этого необходимо изменить и параметр output, т.к. при значении по умолчанию (output=surface) изменение разрешения не поддерживается.
Пример: output=ddraw.

При запуске программы в DOSBox без дополнительных параметров каталог программы автоматически монтируется в DOSBox как диск C:
Например, в ярлыке запуска написано: «C:Program Files (x86)DOSBox-0.74DOSBox.exe» C:PROGAprog.exe
Тогда каталог хостовой системы C:PROGA будет подключен в DOSBox как диск C: и в нем будет запущена программа prog.exe
Еще в строке запуска нужно добавлять:
-exit — для закрытия DOS-окна по завершении работы программы,
-noconsole — для скрытия служебного окна DOSBox.

Читайте также:
Как убрать пароль на Windows 10 программа

Читайте так же: Как включить установку windows 7

Конкретная задача

DOS-программа на Windows 7 (хост) находится в каталоге C:ZAYAVKA. Сама обращается за данными к сетевому ресурсу \Cavs-4ZAYAVKA, который подключен как диск Y:, так как DOS-программа не понимает сетевых путей.

На хосте подключаем сетевой диск:

В файл «c:Program Files (x86)DOSBox-0.74dosbox.conf» дописываем в конец в секцию [autoexec]:
keyb ru441 866
mount Y Y:
set clipper=f100

(здесь первая строка — русификатор,
вторая — монтируем в DOSBox на букву Y путь на хосте Y: ,
третья строка нужна для работы этой программы)

DosBox — это один из самых популярных эмуляторов операционной системы DOS, который может запускать множество Dos игр и программ прямо на современном компьютере. Windows имеет ограниченную поддержку DOS программ в режиме совместимости, Linux же в принципе не поддерживает такой исполняемый формат. А DosBox создает полноценную среду DOS.

В этой небольшой статье мы рассмотрим как пользоваться Dosbox для запуска старых программ и игр, как монтировать разделы там и как настроить саму программу. Но сначала нам нужно разобрать как ее установить.

Установка DosBox

Вы можете установить DosBox в Windows, Linux или MacOS, программа поддерживает все эти системы. В Linux она есть в официальных репозиториях большинства дистрибутивов. Например, для установки в Ubuntu достаточно выполнить:

sudo apt install dosbox

sudo yum install dosbox

sudo dnf install dosbox

Что касается Windows и Mac, то вам нужно будет загрузить установщик из официального сайта. Последняя версия — 0.74, она вышла в 2012 году, но сейчас все еще получает мелкие исправления у улучшения.

Как пользоваться DosBox

В большинстве случаев DosBox запускается из терминала, а для настройки параметров выполнения команде передаются определенные опции. Сначала рассмотрим синтаксис команды и ее основные опции.

Читайте также:
Windows image tool что за программа

Синтаксис и опции Dosbox

Синтаксис команды очень прост:

$ dosbox опции

Все же остальные параметры задаются с помощью опций и конфигурационного файла. Вот основные опции, которые нам предстоит использовать:

  • -fullscreen — включить полноэкранный режим dosbox;
  • -noautoexec — не выполнять секцию autoexec конфигурационного файла;
  • -c выполнить произвольную команду после запуска;
  • -conf — загрузить конфигурационный файл;
  • -printconf — вывести адрес конфигурационного файла;
  • -eraseconf — удалить конфигурационный файл по умолчанию;

Читайте так же: Как использовать видеокарту amd и intel

Команды DosBox. Когда вы запустили оболочку DosBox, вы можете в ней работать, для этого можно использовать встроенные команды. Вот некоторые из них:

  • MOUNT — монтировать системную папку в окружение DOS;
  • MEM — доступное количество памяти;
  • CONFIG — записать текущую конфигурацию в файл;
  • RESCAN — пересканировать информацию о директориях;
  • IMGMOUNT — примонтировать образ iso в оболочку;
  • BOOT — запустить другую операционную систему в DosBox;
  • LEUB — поменять раскладку клавиатуры.

Конечно, кроме всех этих команд, вы можете использовать привычные команды dos. Теперь давайте рассмотрим несколько примеров как работать с dosbox.

Примеры использования DosBox

В Windows вы можете запустить DosBox из меню пуск, в Linux, из главного меню или через терминал, командой:

Дальше откроется ваша оболочка. Теперь нам нужно взять папку в нашей файловой системе и подключить ее к этой оболочке. Для этого будем использовать MOUNT. Синтаксис команды такой:

> MOUNT метка_диска адрес_папки

Например, если наша игра или программа находится в папке

/dos, то нужно выполнить:

Готово, теперь переходим на диск C: и смотрим его содержимое:

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru