Спринт дос-програми на прозорци 7 в DOSBox, sisadminskie делничните дни

Windows 7 не работи DOS-програма, макар и с Windows XP не е имал проблем с тях. Microsoft предлага да тече DOS-програма в специален режим на Windows XP виртуална машина. Тя не работи, но технологията е твърде тромава, стартиране и спиране на програми отнема време. Въпреки това, там е по-удобно решение за програмисти на трети страни - DOSBox.

Експериментите показаха, че в една и съща DOSBox DOS-програма работи по-бързо от четвърт. Инсталация и настройка отнема много по-малко време.

Характеристики DOSBox

Нетната използване на командата не се поддържа. Ето защо, за да се свържете на мрежово устройство, трябва първо да ги свърже в системата за домакин, а след това се монтира на госта команда за монтиране

Русификация построен DOSBox означава: KEYB ru441 866
Пикап превключване:
RUS - Ляв ALT + Right Shift.
LAT - Ляв ALT + ляв Shift.
Или, вместо това, не пускаме самата програма и CMD файл, който първоначално пускате пукнатина, например vrun.com (Switch - Right Shift).

Размер на екрана може да бъде променен параметър windowresolution в досието на «C: \ Program Files (x86) \ DOSBox-0.74 \ dosbox.conf» (стандартния размер е твърде малък) или когато стартирате програми под ДОС да се свърже с отделен конфигурационен файл.
ПРИМЕР: windowresolution = 1,024 х 768.
Въпреки това е необходимо да се промени настройката и изхода, както стойността по подразбиране (изход = повърхност) промяна на резолюцията не се поддържа.
Пример: изход = ddraw.

Когато стартирате програмата в DOSBox без никакви допълнителни настройки на програмата директория се монтира автоматично в DOSBox като диск C:
Така например, в етикета на писта е писано: «C: \ Program Files (x86) \ DOSBox-0.74 \ DOSBox.exe» C: \ PROGA \ prog.exe
След това, приемащата система директорията C: \ PROGA бъдат свързани в DOSBox като диск C: и да го prog.exe програма ще се стартира
Дори и в стартовата линия трябва да се добави:
-изход - да се затвори DOS-карето в края на програмата,
-noconsole - да се скрие официалния прозореца DOSBox.

конкретна цел

DOS-програма за Windows 7 (хост), разположен в директорията C: \ ZAYAVKA. Тя пита за данните на мрежов дял \\ CAVS-4 \ ZAYAVKA. свързан като Y устройство:. тъй като DOS-приложение не разбира мрежовите пътеки.

На домакин свържете мрежовото устройство:

Файловият «C: \ Program Files (x86) \ DOSBox-0.74 \ dosbox.conf» приложено към раздела в [Autoexec]:
KEYB ru441 866
монтиране Y Y: \
набор подстригване = F100

(Тук първата линия - пукнатина,
второ - монтиране в DOSBox с писмо Y пътя на хост Y: \,
на третия ред е необходимо за тази програма)

Row започне на хоста:
«C: \ Program Files (x86) \ DOSBox-0.74 \ DOSBox.exe» C: \ ZAYAVKA \ zavs_sl.exe -exit -noconsole

добър ден!
Clipper и също не работи.
Имам програма за машинката под DOSBox 0.74 започва, аз въведете паролата - изход. Да няма грешки, но не работи. Ако се сблъскате с Windows 7 × 32 - работи. Имам нужда от програмата, за да бъде в цял екран.
Не е ясно къде да пиша. SET подстригване = F100 в Config.nt или dosbox0.74.conf
Или може би паметта му не е достатъчно. Ако някой има работеща конфигурация за машинката - не съжалявам за изследването.

Ето едно парче от dosbox.conf файл работа:
# Русификация на екрана и клавиатурата
KEYB ru441 866
# Програма има достъп до данни на устройството Y. Pre Y: трябва да бъдат свързани като инструменти за мрежова операционна система
монтиране Y Y: \
# Това е за Clipper
набор подстригване = F100

Тези линии ще бъдат прибавени към края на файла

Добър ден! Благодаря за статията! Има проблем с въвеждането на алтернативни номера в една програма, която работи под DOSBox - не работи от дясната страна на NumLock на клавиатурата не влиза номера с този сокет, и цифрите трябва да влиза много, че не е удобно да се въведе "основната клавиатура", разположен в най-горния ред на писма. Как иначе може да се реши този проблем?

Проблемът беше NumLock калкулатор, напомняли в настройките калкулатора по отношение на включване / изключване панел него заслужи.