VdosPlus

Работа DOS программ в любом Windows x32, x64 - vDosPlus

vDosPlus  - это бесплатный неигровой эмулятор DOS общего назначения, работающий в любой версии Windows, любой разрядности. Сборка разработана на основе vDos и DOSBox Free версий и является полностью бесплатной. Это последняя бесплатная сборка. Существует еще одна, но она платная. Различия минимальные. В Windows NTVDM (NT Virtual DOS Machine) включен в 32-битную, но НЕ в 64-битную Windows.


Однако большинство современных Windows теперь 64-битные, и для запуска DOS-программ вам необходим эмулятор DOS. vDosPlus предназначен именно для этой цели, и, как и оригинальный vDos, он предоставляет расширенные функции, такие как поддержка блокировки файлов (необходима для многопользовательских приложений) и печать на принтерах только для Windows (GDI), также присутствует много уникальных функций, таких как более тесная интеграция с Windows и расширенная поддержка клавиатуры, мыши и дисплея. 

Сразу стоит отметить, что vDosPlus это самый простой, быстрый и наиболее "красивый" способ запуска DOS программ в Windows, особенно x64, к тому же лицензионно чистый и бесплатный. Ссылка  для скачивания в конце статьи.

Основные характеристики vDosPlus:

- Он работает как в 32-битной, так и в 64-битной Windows, включая Windows XP, Vista, 7, 8, 8.1 и 10 (все версии вплоть до последней версии; также поддерживается Windows 2000).

- надежно запускать приложения DOS на виртуальной машине DOS.

- Экран DOS в текстовом режиме (либо в окне, либо в полноэкранном режиме) полностью масштабируется шрифтом TTF.

- Поддержка сети и многопользовательская среда, дружественная с блокировкой файлов и записей; вы всегда можете запустить несколько приложений DOS в разных сеансах vDosPlus.

- Тесная интеграция с Windows, в том числе прямая поддержка длинных имен файлов (LFN) в стиле Windows, копирование и вставка из буфера обмена Windows и т. д.

- Поддержка настроек нескольких мониторов, экранных стилей текста (таких как жирный шрифт и курсив), заполнение границ / краев, прокрутка колесика мыши, прозрачное окно и многое другое.

- Встроенная оболочка 4DOS 8.00, которая обеспечивает мощную командную строку и другие функции; Вы также можете найти много полезной информации в интерактивной справочной системе.

- Вы можете легко настроить параметры конфигурации, отредактировав файл конфигурации, изменив их на лету, или вы можете просто использовать настройки по умолчанию для vDosPlus

- Мощные функции печати для прямой печати на принтерах PCL и PostScript, а также на принтерах только для Windows (GDI); печать в PDF также поддерживается.

 

Из истории развития vDos, vDosPlus и DOSBox:

vDosPlus - это бесплатный универсальный эмулятор DOS, созданный на основе vDos, созданный Jos Schaars, который, в свою очередь, был создан на основе DOSBox, кроссплатформенного эмулятора DOS, ориентированного на игры для DOS. vDosPlus имеет все функции оригинальных vDos, но по сравнению с оригинальными vDos он также имеет широкий спектр дополнительных функций и других улучшений, таких как прямая поддержка длинных имен файлов (LFN) и соответствующих им коротких имен файлов (SFN), улучшенная клавиатура и мышь поддержка, визуальное отображение текста, выделенного жирным шрифтом и курсивом, а также множество других полезных или удобных функций.

Кроме того, в отличие от DOSBox,  vDosPlus и  vDos НЕ предназначены для игр. Если вы хотите запускать или играть в игры для DOS в Windows, настоятельно рекомендуется использовать вместо этого DOSBox, который специально разработан для игр в DOS.

 vDosPlus 2017.08.01, основанный на самой последней версии vDos. vDos (Plus) 2017.08.01 содержит важные усовершенствования, такие как поддержка FPU. Это полностью бесплатная версия.

Список функций vDosPlus, которых нет в оригинальных vDos

Помимо наличия всех функций оригинального vDos, vDosPlus (ранее известный как vDos-lfn) также имеет много полезных и уникальных функций, которых нет в оригинальных vDos. Хотя его первоначальный фокус - поддержка длинных имен файлов (LFN), со временем vDosPlus стал намного более многофункциональным, чем оригинальные vDos (такие как расширенная поддержка клавиатуры, мыши и дисплея), и он постоянно обновляется, чтобы добавить еще больше функций и других улучшения. Ниже приведен неполный список заметных функций, которые существуют только в vDosPlus, но отсутствуют в оригинальных vDos на момент последней сборки vDosPlus.

Файловая система

- Поддержка Windows XP и оболочки 4DOS 8.00 в дополнение к Windows Vista + и улучшенная версия внутренней оболочки vDos, отличной от 4DOS; Windows 2000 также поддерживается через специальную версию
- Прямая поддержка длинных имен файлов в стиле Windows (LFN) и соответствующих им коротких имен файлов (SFN)
- Поддержка API-интерфейсов DOS, которые взаимодействуют с буфером обмена Windows, в частности копирование / вставка текста с использованием встроенной функции буфера обмена 4DOS через CLIP: имя устройства
- Правильный отчет по меткам томов, серийным номерам и свободному месту на дисках (и не готовых дисках) в списках каталогов; метки тома можно изменить с помощью команды LABEL, а также можно контролировать общее / свободное пространство, сообщаемое INT21 / AH = 36 (с помощью опции SPACELOW)
- Прямая поддержка сетевых путей (UNC) Windows и специальных каталогов, таких как "..." и "...." в командных оболочках vDosPlus и внешних программах, а также лучшая поддержка внешних командных оболочек DOS, таких как MS-DOS COMMAND.COM (см. страницу «Дополнительные советы» для получения дополнительной информации)
- Вы можете изменить атрибуты файла (например, с помощью команды ATTRIB), а также дату / время файла (например, с помощью команды TOUCH); дата / время последнего доступа и дата / время создания поддерживаются в дополнение к дате / времени последней записи
- Вы можете позволить vDosPlus автоматически ИСПОЛЬЗОВАТЬ все диски Windows в vDosPlus и соответственно устанавливать текущий каталог (USEDRVS = ON); Вы также можете использовать указанные диски в vDosPlus
- Вы можете принудительно запустить программу, загруженную в vDosPlus, как приложение DOS, если оно содержит подпись Windows PE (WINRUN = OFF)

Клавиатура и мышь

- Контроль скорости клавиатуры (задержка повтора и интервал через опции KEYDELAY и KEYINTER)
- Обработка клавиатуры IRQ1 / INT9 для запуска таких программ, как MS-DOS EDIT, QBASIC, Visual Basic и XyWrite
- Базовая поддержка обработки Ctrl + C / Ctrl + Break (будет работать с такими командами, как DIR / P и т. Д.)
- Состояние ключа CapsLock, NumLock и ScrollLock можно переключать из командной строки (например, с помощью команды KEYBD) или из других приложений (например, FoxPro).
- Сочетание клавиш Ctrl + Win + A (или Ctrl + A с WINKEY = OFF) можно использовать для копирования всего текста на экране vDosPlus в буфер обмена Windows, а Ctrl + Win + N (или Ctrl + N с WINKEY = OFF). ) ярлык может открыть текстовый файл для заметок пользователя с именем sysnotes.txt; Ctrl + Win + щелчок правой кнопкой мыши (или Ctrl + щелчок правой кнопкой мыши с WINKEY = OFF) вставит текст из буфера обмена Windows
- Левая и правая кнопки мыши могут автоматически преобразовываться в нажатия клавиш, такие как клавиши Enter и ESC (настраиваются с помощью опции CLICKMOD)
- Поддержка прокрутки колесика мыши (автоматически преобразуется в нажатия клавиш, такие как стрелки вверх и вниз, настраивается с помощью параметра WHEELMOD) и счетчик микки мыши
- Скрыть указатель мыши автоматически, когда он не используется (AUHIDEMS = ON)

Дисплей

- Поддержка мигания текста (с «BrightBG = No» в 4DOS.INI) и мигающего курсора с настраиваемой частотой мигания (см. Страницу «Дополнительные советы» для получения дополнительной информации)
- Визуальное отображение выделенного курсивом и мелкого текста, а также надстрочных и подписных знаков
- Вы можете использовать фактические полужирный, курсив и полужирный курсив для визуального отображения (с помощью опций BOLDFONT, BOITFONT и ITALFONT)
- Прямая поддержка отображения XyWrite (WP = XY) в дополнение к WordPerfect и WordStar
- Прямая поддержка нескольких мониторов для настройки нескольких экранов (SCREEN = n)
- Поддерживается настройка цветов через регистры ЦАП в текстовом режиме через BIOS
- Можно разрешить таким командам, как DIR, отображать даты в разных форматах в соответствии с кодом страны, установленным командой COUNTRY.

 

Окно

- Настраиваемая строка заголовка и значок для окна vDosPlus (с помощью параметров TITLE и ICON)
- Поддержка заполнения границ, включая настройку цвета на экране vDosPlus в текстовом режиме (с помощью опции PADDING)
- Вы можете изменить прозрачность окна vDosPlus (с помощью опции TRANSWIN); vDosPlus также может быть автоматически установлен в качестве самого верхнего окна (TOPWIN = ON)
- Вы можете установить разные горизонтальные и вертикальные коэффициенты масштабирования для графического режима (VGA)
- Вы можете увеличить или уменьшить размер окна vDosPlus в текущем местоположении, используя колесо мыши, удерживая клавишу Ctrl, или переместить окно vDosPlus, удерживая клавишу Ctrl и перетаскивая мышь в любом месте окна; они работают как в текстовом режиме, так и в графическом режиме
- Вы можете развернуть (или восстановить) и закрыть экран vDosPlus в текстовом режиме непосредственно из системного меню или значков (максимизация позволяет окну вводить полный текст).
- При выборе размера шрифта можно использовать как четные, так и нечетные размеры точек (с помощью опции EVENSIZE)

Обработка файла конфигурации

- Поддержка # в качестве маркера комментария (в дополнение к REM) и блокирования комментариев (# [...] #) в файле конфигурации; синтаксис «REM VDOSPLUS: настройка» также поддерживается для включения указанной настройки
- Предупреждения, вызванные неправильными настройками в файле конфигурации, можно обойти при запуске (CONFWARN = OFF)
- Вы можете указать альтернативный файл autoexec либо из файла конфигурации, либо из командной строки
- Вы можете указать альтернативный файл конфигурации из командной строки (с помощью параметра / cfg)
- Вы можете установить параметры файла конфигурации из командной строки (через параметр / set, который переопределит параметры в файле конфигурации и может также следовать параметру / cfg, упомянутому выше)
- Вы можете изменить практически все параметры конфигурации vDosPlus на лету (или просмотреть текущие настройки) из командной строки DOS с помощью команды SETCFG; настройки цвета и порта можно просмотреть или изменить с помощью команд SETCOLOR и SETPORT соответственно
- Указанный фактический файл autoexec и файл config, а так же каталог, в котором находится исполняемый файл vDosPlus, задаются в переменных среды с именами VDOSP_AUTOEXEC, VDOSP_CONFIG и VDOSP_EXEDIR соответственно.

Комбинации клавиш vDosPlus по умолчанию:

Win + F11 уменьшается, Win + F12 увеличивает шрифт и размер окна. Вы также можете использовать Ctrl + колесико мыши, чтобы уменьшить или увеличить размер окна в текущем месте, вместо того, чтобы центрировать.
Win + Ctrl + щелчок левой кнопкой мыши начинает выделение прямоугольного блока текста; перетащите мышь и отпустите кнопку мыши, и выделенный текст будет скопирован в буфер обмена Windows.
Win + Ctrl + щелчок правой кнопкой мыши вставляет текст из буфера обмена Windows на экран DOS. Поведение аналогично ярлыку Win + Ctrl + V ниже.
Win + Ctrl + A копирует весь текст на экране DOS в буфер обмена Windows.
Win + Ctrl + C копирует экран DOS в файл, открытый программой Windows по умолчанию для текстовых файлов.
Win + Ctrl + V вставляет текст из буфера обмена Windows на экран DOS.
Win + Ctrl + N открывает этот файл заметок для просмотра и редактирования.
Win + Ctrl + S начинает печатать, если включена опция SPOOL.
Клавиша Win по умолчанию требуется для сочетаний клавиш Win + Ctrl + <..>, но вы можете отключить это с помощью опции WINKEY в config.txt. Например, вы можете открыть  файл заметок с помощью Ctrl + N вместо Win + Ctrl + N в случае WINKEY = OFF.

Другое

- Поддержка звука через внутренний динамик ПК за пределами звукового сигнала ASCII 7
- Поддержка Ctrl + Alt +? ярлыки в полноэкранном режиме (SHORTCUT = ON)
- Вы можете изменить сообщенную версию DOS vDosPlus (с помощью опции DOSVER)
- Вы можете указать выходной каталог для временных файлов печати (с помощью опции TEMPDIR), и для печати PCL / PS заблокированный файл PDF не помешает печати нового документа
- Вы можете позволить vDosPlus сохранять свои собственные локальные дату и время, отличные от хост-системы (SYNCTIME = OFF)
- Поддерживается выключение vDosPlus или перевод vDosPlus в режим ожидания с помощью Advanced Power Management (APM).
- Максимальная поддерживаемая память XMS составляет 255 МБ вместо 63 МБ (по умолчанию 16 МБ, вместо 4 МБ), и поддерживается XMS 3.0; EMSMAGIC.COM включен для полной поддержки спецификации LIM EMS 4.0

vDosPlus - Начало работы

Запустив vDosPlus, вы можете выполнять разные действия с оболочкой 4DOS 8.00 по умолчанию или запускать ваши любимые приложения DOS внутри vDosPlus. VDosPlus поддерживает как традиционные короткие имена файлов DOS 8.3 (SFN), так и длинные имена файлов в стиле Windows (LFN), поэтому команда DIR, например, выведет оба имени. Вы, вероятно, сначала захотите увидеть встроенную полноэкранную справочную систему 4DOS vDosPlus, набрав команду HELP и проверив информацию оттуда.

Doszip Commander, файловый менеджер с поддержкой LFN включен в vDosPlus, и вы можете запустить его, просто набрав команду DZ из командной строки vDosPlus. Для запуска ваших любимых приложений DOS вам необходимо сначала смонтировать диски для использования в vDosPlus с помощью команды USE, например, USE D: D: \. Вы также можете позволить vDosPlus автоматически монтировать все доступные диски Windows для использования в vDosPlus, установив параметр «USEDRVS = ON» (без кавычек) в файле config.txt. Перейдя в каталог, содержащий ваше приложение DOS в vDosPlus, вы сможете легко запустить приложение, как в реальной системе DOS.

Пожалуйста, прочитайте файл README.TXT, включенный в пакет vDosPlus для получения дополнительной информации о том, как установить и использовать vDosPlus.

vDosPlus Дополнительные советы

1. Переменные среды Windows в vDosPlus

Если вы хотите использовать переменную среды Windows (например,% SYSTEMROOT% или% HOMEDRIVE%) в vDosPlus, вы должны сначала явно объявить ее, либо в autoexec.txt, либо в другом пакетном файле, либо в командной строке. Переменная Windows должна быть окружена двумя знаками процента с каждой стороны:
SET VDOSPLUSVAR = %% WINDOWSVAR %%

Например, прежде чем вы сможете использовать% SYSTEMROOT% в vDosPlus, вы должны сначала объявить его:

SET SYSTEMROOT = %% SYSTEMROOT %%

Затем вы можете использовать% SYSTEMROOT% в vDosPlus вместо системного диска.

Переменные среды для использования в vDosPlus, конечно, могут быть объявлены в autoexec.txt с использованием тех же методов, которые используются в DOS и командной строке Windows. Например:

SET TEMP = C: \ TEMP

На самом деле, настоятельно рекомендуется установить переменную среды с именем% TEMP%, которая указывает на временный каталог, возможно, в том же месте, что и временный каталог Windows (особенно, если USEDRVS = ON установлен для автоматического использования тех же букв дисков Windows в vDosPlus).

2. Использование имен файлов в среде с длинными именами

vDosPlus - это эмулятор DOS для Windows, который может сопоставляться с фактическими дисками Windows в своей эмулированной среде DOS с помощью команды «USE». Однако, хотя Windows допускает имена файлов до 255 символов, традиционные имена файлов DOS допускают использование до 11 символов, причем первые 8 символов являются основным именем файла, а последние 3 символа - его расширением. Это называется короткими или 8.3 именами файлов, в отличие от длинных имен файлов Windows или LFN. Например, «C: \ Program Files» - это каталог, обычно используемый в Windows, и обычно он имеет соответствующее имя DOS 8.3, которое называется «C: \ PROGRA ~ 1».

Если есть также другой путь Windows, названный, например, «C: \ ProgramData», он, вероятно, имеет соответствующее имя DOS 8.3 с именем «C: \ PROGRA ~ 2». В обеих реальных средах DOS или под эмуляторами DOS, такими как DOSBox, «C: \ PROGRA ~ 1» и «C: \ PROGRA ~ 2» (или даже «C: \ Program Files» и «C: \ ProgramData», если LFN включен) будет отображаться с помощью команд перечисления каталогов, таких как DIR.

Команда DIR в vDosPlus отобразит длинные имена файлов в стиле Windows справа от имен DOS 8.3, аналогично приглашению DOS в Windows 9x или реальной среде MS-DOS 7.10 с установленным драйвером DOSLFN. Благодаря этому пользователи смогут легко находить длинные имена файлов (как показано в Windows), соответствующие их соответствующим именам DOS 8.3.

Помимо встроенной оболочки 4DOS 8.00 и внутренней оболочки, отличной от 4DOS, которые поддерживают длинные имена файлов в стиле Windows, в DOS есть также много приложений с поддержкой LFN, таких как MS-DOS 7 EDIT, которые смогут смотрите и работайте как с длинными именами файлов, так и с соответствующими именами DOS 8.3. PKZIP / PKUNZIP 2.50, QuickView Pro 2.61, MPXPLAY и Doszip Commander и другие подобные примеры.

Поскольку vDosPlus обеспечивает поддержку функций длинных имен файлов, эти программы смогут видеть и работать с длинными именами файлов в стиле Windows (в дополнение к именам DOS 8.3) непосредственно в vDosPlus. Однако старые программы для DOS обычно не поддерживают длинные имена в стиле Windows. Microsoft Word для DOS, Microsoft QBASIC и PKZIP / PKUNZIP 2.04 являются такими примерами, которые смогут видеть и работать только с именами DOS 8.3. В таких случаях пользователи должны предоставить им соответствующие имена DOS 8.3 в качестве входных данных.

3. Мигающий текст и курсор в vDosPlus

Как и в реальном DOS, vDosPlus может отображать мигающие символы переднего плана или отображать символы на ярком фоне. Только один из них может быть показан в DOS или vDosPlus одновременно, но не оба одновременно. Вы можете указать параметр (мигающие символы переднего плана или символы на ярком фоне), который вы хотите использовать с параметром BrightBG в 4DOS.INI, расположенном в каталоге vDosPlus, если вы используете оболочку 4DOS 8.00, которая является оболочкой по умолчанию для vDosPlus. Яркий фон будет включен, если установлено «BrightBG = Да», и мигающие символы переднего плана будут включены, если установлено «BrightBG = Нет». Когда яркий фон включен с помощью «BrightBG = Yes», ​​мигающие символы переднего плана будут автоматически отключены, и обратное также верно. Этот параметр можно динамически изменить с помощью команды SETDOS в оболочке 4DOS. Например:
SETDOS / B1

Включит яркий фон; и чтобы включить мигающие символы переднего плана, просто введите следующую команду:

SETDOS / B0

Если вы используете внутреннюю оболочку не-4DOS вместо оболочки 4DOS 8.00, то вы можете выполнить вышеуказанные команды с префиксом «4DOS / C», то есть «4DOS / C SETDOS / B1» и «4DOS / C SETDOS / B0». "включит яркий фон и мигающие символы переднего плана соответственно.

Чтобы убедиться, что мигающий текст активен в vDosPlus, вы можете, например, ввести команду «COLOR 0 15» в оболочке 4DOS по умолчанию (или «4DOS / C COLOR 0 15» во внутренней оболочке не-4DOS). Если мигающие символы переднего плана в настоящее время включены, вы сможете увидеть их с помощью этой команды, в противном случае вы увидите символы на ярком фоне.

Кроме того, в отличие от оригинальных vDos, vDosPlus поддерживает мигающий курсор. Он включен в vDosPlus по умолчанию, как в реальной командной строке DOS или Windows, но вы можете отключить его с помощью параметра конфигурации BLINKC = OFF. Настройка частоты мигания также поддерживается в vDosPlus с опцией конфигурации BLRATE. Он поддерживает значения от 0 до 5, где 0 - самый быстрый, а 5 - самый медленный, а значение по умолчанию равно 2. Настройки обоих параметров конфигурации можно динамически изменять с помощью команды SETCFG в командной строке vDosPlus, например, «SETCFG BLRATE = 3» установит значение параметра конфигурации BLRATE на 3. С помощью этих параметров конфигурации вы сможете установить курсор внутри vDosPlus на предпочитаемую частоту мигания.

4. Поддержка клавиатуры и форматы даты

Для приложений DOS, таких как DOS EDIT и XyWrite, которые «подключаются» к прерыванию клавиатуры INT9 / IRQ1, для vDosPlus требуются дополнительные шаги для поддержки неамериканских клавиатур. Если ваше приложение DOS не использует обработку клавиатуры INT9 / IRQ1, то vDosPlus использует ту же раскладку клавиатуры, что и в хост-системе Windows, как в оригинальном vDos. Если вы хотите использовать неамериканскую клавиатуру с vDosPlus, когда задействована обработка клавиатуры INT9 / IRQ1, пожалуйста, скачайте FreeDOS keyb.exe и keyboard.sys по этой ссылке и скопируйте их в папку vDosPlus. Затем добавьте две строки в autoexec.txt (или другой пакетный файл), который переключится на нужную кодовую страницу и загрузит правильную раскладку клавиатуры. Например, чтобы использовать испанскую раскладку клавиатуры, добавьте эти две строки:
CHCP 850
KEYB SP, 850/9

5. Запуск программы Windows или командного процессора

Предположим, что программа Windows находится в текущем каталоге. Самый простой способ запустить программу Windows - запустить ее непосредственно из командной строки vDosPlus:

program [WAIT][HIDE] command line

program: программа для Windows для запуска.
WAIT: дождитесь завершения программы.
HIDE: запустить программу и свернуть.
command line: аргументы передаются в программу.

Возможные пути в командной строке (как в программе) - это пути Windows. Необязательные WAIT и HIDE должны быть написаны заглавными буквами, и между ними нет пробела, если используются оба.

Пример, который использует программу start.exe, включенную в пакет vDosPlus:
start / max notepad test.txt

Вы также можете запустить программу Windows в путях поиска Windows с использованием командного процессора Windows (CMD). Команда vDosPlus CMD связана с командой Windows CMD. Его можно использовать в командной строке vDosPlus или из программы (обратите внимание, что если указана «программа», кавычки обязательны):
CMD ["программа"] [WAIT] [HIDE] командная строка

Несколько примеров:
CMD "Блокнот" mydoc.txt
CMD HIDE / c mytest.bat
CMD / c пуск / макс блокнот

По сути, vDosPlus определит, является ли указанная программа программой для DOS или Windows, и запустит ее на виртуальной машине DOS vDosPlus (программа DOS) или в новом окне (программа Windows). Программа может, например, даже быть документом, который должен быть открыт соответствующей программой Windows.

Примечание. Некоторые программы DOS не выполняют внешние программы напрямую, а вызывают командный процессор DOS (command.com) для достижения этого результата.

6. Синтаксис командной строки vDosPlus

Используя параметры командной строки vDosPlus, вы можете включить запись отладочной информации в файл и / или указать имя файла конфигурации и параметры напрямую.
Общий синтаксис для vDosPlus: vDosPlus.exe [/ log] [/ cfg configfile] [/ установить параметры конфигурации]

[/ log]: записывает информацию об отладке в файл с именем vDosPlus.log
[/ cfg configfile]: указывает имя файла конфигурации, который следует использовать вместо config.txt.
[/ set config options]: переопределяет указанные настройки в файле конфигурации

Пример 1. Чтобы запустить сеанс vDosPlus с использованием ваших текущих файлов config.txt и autoexec.txt:
vDosPlus.exe

Пример 2. Чтобы запустить сеанс vDosPlus с использованием ваших текущих файлов config.txt и autoexec.txt, а также записывает информацию об отладке в файл vDosPlus.log:
vDosPlus.exe / log

Пример 3. Чтобы запустить сеанс vDosPlus, используя параметры конфигурации из config.new (не config.txt) и используя обычный файл autoexec.txt:
vDosPlus.exe / cfg config.new

Пример 4. Чтобы запустить сеанс vDosPlus, используя текущие файлы config.txt и autoexec.txt, но переопределяя параметры frame = и showital = в config.txt:
vDosPlus.exe / set frame = on; showital = off

Пример 5. Чтобы запустить сеанс vDosPlus, взяв параметры конфигурации из config.new (не config.txt) и используя обычный файл autoexec.txt, но переопределив параметры frame = и showital = в ** config.new **:
vDosPlus.exe / cfg config.new / set frame = on; showital = off

Пример 6. Чтобы запустить сеанс vDosPlus, используя текущий файл config.txt, но autoexec.new вместо autoexec.txt:
vDosPlus.exe / set autoexec = autoexec.new

Пример 7. Чтобы запустить сеанс vDosPlus с помощью config.new и autoexec.new:
vDosPlus.exe / cfg config.new / set autoexec = autoexec.new

Пример 8. Чтобы запустить сеансы vDosPlus с помощью config.new и autoexec.new, переопределите параметры frame = и showital = в config.new, а также записывает информацию об отладке в файл vDosPlus.log:
vDosPlus.exe /log /cfg config.new /set autoexec=autoexec.new; frame=on; showital=off

Примечание. Переменная среды DOS% VDOSP_ARGS% (или% WIN_VDOSPLUS% в более ранних версиях vDosPlus) задается при запуске vDosPlus, которая содержит содержимое переменной среды Windows% VDOSPLUS% или командной строки vDosPlus, если указанные выше параметры не заданы. используемый. Более того, вы также можете изменить большинство настроек конфигурации в командной строке DOS на лету, используя внутренние команды SETCFG / SETPORT / SETCOLOR vDosPlus. Введите «HELP SETCFG» / «HELP SETPORT» / «HELP SETCOLOR» в командной строке DOS для получения дополнительной информации об этих командах.

О сборке vDosPlus Portable

В данную сборку добавлен драйвер клавиатуры Keyrus (переключение левый CTRL - английский/русский, левый ALT - украинский), примеры autoexec.txt для запуска различных программ (asklad.txt, azplat.txt) и ярлыки вызова в папке LABEL. Там же в папке Rus_doc файлы autoexec.txt и config.txt с комментариями параметров на русском языке. Единственное существенное отличие от последней (но платной сборки) vDosPlus - немного медленнее, примерно в 1,5 раза работает. В большинстве случаев это не заметно, перекрывается в простоте установки, переносимости и совместимости. На данный момент самый простой и быстрый способ продлить жизнь DOS программ, особенно в x64 Windows.
Установка - распакуйте папку vDosPlus на любой диск, например D:

Скачать бесплатно    Скачать (Download)

Комментарии  

0 #1 niki 19.03.2020 07:39
по keyrus есть одна проблема: при включенном CapsLock - только латинские буквы
Цитировать
0 #2 Влад 21.03.2020 06:13
У меня все работает, никаких глюков нет. Keyrus легко настраивается своей утилитой - может на эту клавишу назначено переключение шрифта - можно поменять на любую. Попробуй взять Keyrus с этого сайта.
Цитировать
0 #3 Дима 07.08.2021 18:26
Заметил проблемку. Может только у меня. Раскладка на русский переключается нормально. Но не ставится точка. Вместо точки идет слеш / В англ. раскладке все нормально. Кинул в папку файлы keyb.exe и keyboard.sys, но это не помогло хотя файлы загрузились.
Цитировать
0 #4 Admin 08.08.2021 11:11
С Keyrus все нормально. Точка отрабатывает.
Цитировать
0 #5 Радис 07.06.2022 09:16
Есть проблемы с позиционировани ем мышки, подскажите как решается?
Цитировать
0 #6 Михаил 14.06.2023 10:15
Добрый день! Установил данную программу, работает отлично, Но если запускать по сети печать на принтер не идет, выходит сообщение в виде лицензия нужна. как ее приобрести? Чтобы работая по сети у нас заработал принтер.
Цитировать
0 #7 Admin 14.06.2023 10:30
1.Попробуйте для запуска программы по сети сначала подключить диск, чтоб была буква диска. Зависит от реаизации печати в программе.
2. Используйте для печати Dosprn
softclipper.net/.../...
3. Насколько помню, то кажись - да. Подсистема печати лицензируется отдельно и она в сборке не бесплатная. Потому вариант №2 - рабочий. Бесплатная версия Dosprn обновлена до версии 1.80
Цитировать
0 #8 Михаил 14.06.2023 11:07
Цитирую Admin:
1.Попробуйте для запуска программы по сети сначала подключить диск, чтоб была буква диска. Зависит от реаизации печати в программе.
2. Используйте для печати Dosprn
softclipper.net/.../...
3. Насколько помню, то кажись - да. Подсистема печати лицензируется отдельно и она в сборке не бесплатная. Потому вариант №2 - рабочий. Бесплатная версия Dosprn обновлена до версии 1.80


Все заработало!! Спасибо
Цитировать
0 #9 yury 10.08.2023 16:46
почему то команда exit не отрабатывает, выхожу из программы и остается синий экран со строкой, если там написать exit то окно закроется
Цитировать
+1 #10 yury 10.08.2023 17:03
c exit-ом разобрался дописав call к prog.bat
еще вопросик, как печатать на сетевой принтер, у меня прописано на компе net use lpt1: \\server\printer
в конфиге, там где пишется про принтер поддерживающийс я приложением написал LPT1 = /SEL'printer' /RAW и ничего, может не там написал чего?
Цитировать
0 #11 Макс 10.08.2023 18:04
Попробуй использовать Dosprn, на сайте здесь есть
Цитировать
0 #12 Михаил 23.08.2023 13:01
Здравствуйте!
при работе постоянно выходит уведомление Unregistered(no n-business usage), как то лечится? или всетаки это уже платно. Если платно то где можно купить лицензию?
Цитировать
0 #13 Admin 24.08.2023 09:57
Проверьте версию, на сайте представлена бесплатная версия, есть новее, с небольшими изменениями, но она уже платная.
Цитировать
0 #14 DAV 26.12.2023 06:21
На некоторых компьютерах работает без проблем, на других с регулярно всплывающей заставкой о регистрации-лиц ензии. Причем одна и та же версия, скачанная тут по ссылке. Кто знает, в чем проблема и как можно добиться отключения этого всплывающего сообщения, реально мешающего работе?
Цитировать