Войти

Показать полную графическую версию : Запуск MS DOS программы


][alter
13-05-2009, 09:25
Доброе время суток. И снова не могу запустить приложение MS-DOS, написанное на FoxPro. Приложение открывается и сразу же закрывается. Запускается программа вот так: Keyrus.com foxpror z2006e.prg.
И вот такое окно после запуска: http://www.pictureshack.ru/view_7880235.GIF
Пересмотрел файлы Autoexec.nt, Сonfig.nt все нормально. Под WinNT все запускается нормально. Помогите решить проблему.

Petya V4sechkin
13-05-2009, 17:29
Keyrus.com foxpror z2006e.prg
Что, так в одну строчку и пишите? Keyrus - отдельная программа, в отдельной строке.
Для начала вообще без Keyrus попробуйте.

Проверьте, чтобы переменные TEMP и TMP (Пуск -> Выполнить -> sysdm.cpl -> вкладка Дополнительно -> кнопка Переменные среды -> пользовательские и системные) не содержали пробелов и русских букв, например C:\Temp

Пересмотрел файлы Autoexec.nt, Сonfig.nt все нормально.
Нормально это как?

P. S. Вот еще любопытная статья:
Troubleshooting an MS-DOS application which hangs the NTVDM subsystem in Windows XP and Windows Server 2003 (http://www.markwilson.co.uk/blog/2005/01/troubleshooting-ms-dos-application.htm)

Также воспользуйтесь фильтрами (http://tools.oszone.net/Vadikan/faq.html#filters) по названию темы по dos.

http://oszone.net/user_img/050214130343/filters.png

Результат (http://forum.oszone.net/forumdisplay.php?f=6&filter_string=dos&filter_by=title)

GifuN
13-05-2009, 20:34
][alter, [alter]Запускается программа вот так »
Эта сторка набираемая в cmd?
Если это так, то создайте ярлык, в котром будет эта строка запуска и поманипулируйте со свойтвами запуска в ярлыке.
Кроме того в XP есть 16-битовый command.com, попробуйте запуск через него.

][alter
14-05-2009, 11:42
Запустил только строку:

foxpror z2006e.prg

Результат http://smages.com/4d/30/4d30af0ed250be6689e738c60e03202b.gif.htm

Хотя в NT все нормально.


Эта сторка набираемая в cmd?

Нет, бат файлом.




© OSzone.net 2001-2012