Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - [решено] Не работает старая DOS-программа в ХР

Ответить
Настройки темы
Ошибка - [решено] Не работает старая DOS-программа в ХР

Аватара для condor99

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar KONUS-SF.RAR
(594.7 Kb, 62 просмотров)
Здравствуйте, посоветуйте пожалуйста что нужно сделать чтобы старай досовская программа карат работала под хр.
Есть вычислительная программа созданная в программе карат (karat_m.exe) которая работает в старых компах с установленной win98 а в ХР не пашет и пишет "error 2009: Not enough space for environment". Пробовал совместимость поменять, не получается. Но программы созданные в Basic(а точнее в gwbasic) работают нормально. Очень надо.

-------
Спасибо за совет.


Отправлено: 05:13, 24-11-2006

 

Аватара для Borodunter

Wintry Grey


Сообщения: 1136
Благодарности: 124

Профиль | Цитировать


condor99
можно попробовать позадавать параметры, связанные с памятью, в файле С:\windows\system32\config.nt

-------
D:\downloads\ArcturusF.jpg


Отправлено: 05:43, 24-11-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Kirill_S

Ветеран


Сообщения: 2910
Благодарности: 420

Профиль | Отправить PM | Цитировать


Свойства пк- Дополнительно - переменные среды - Значения переменных "ТМР"и"Темр" путь по короче ... C:\Temp к примеруcondor99

-------
Я здесь не для того чтобы учить, а для того чтоб учиться.


Отправлено: 08:11, 24-11-2006 | #3


Аватара для condor99

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Kirill_S
Не получается

-------
Спасибо за совет.


Отправлено: 05:34, 26-11-2006 | #4



Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


condor99
Хм, судя по сообщению об ошибке, не хватает места для переменных окружения. Попытка задать размер памяти для переменных в свойствах ярлыка ни к чему не привела.

Запускаем любой поисковик, например Яndex. Находим решение.

Меняем START.BAT:
Код: Выделить весь код
SET ALLUSERSPROFILE=
SET APPDATA=
SET CLIENTNAME=
SET CommonProgramFiles=
SET COMPUTERNAME=
SET FARLANG=
SET HOMEDRIVE=
SET HOMEPATH=
SET LOGONSERVER=
SET NUMBER_OF_PROCESSORS=
SET OS=
SET PATHEXT=
SET PROCESSOR_ARCHITECTURE=
SET PROCESSOR_IDENTIFIER=
SET PROCESSOR_LEVEL=
SET PROCESSOR_REVISION=
SET ProgramFiles=
SET SESSIONNAME=
SET SystemDrive=
SET SystemRoot=
SET USERDOMAIN=
SET USERNAME=
SET USERPROFILE=
SET windir=

karat_m.exe goriz.prg
Щелкаем правой кнопкой мыши на файле KARAT_M.EXE и идем в свойства ярлыка. На вкладке "Программа" поле "Команда" меняем на START.BAT. Нажимаем ОК.

Запускаем получившийся файл KARAT_M.PIF
Работает :)

-------
«Компьютеру стало совсем худо, и он решил прекратить свои страдания».

Msgina.dll, диалог 2210

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:10, 26-11-2006 | #5


Аватара для condor99

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Petya V4sechkin
Спасибо огромное, Жалко, полезное сообщение можно только раз щёлкнуть.

-------
Спасибо за совет.


Отправлено: 13:30, 26-11-2006 | #6


Аватара для Railnolds

Старожил


Сообщения: 181
Благодарности: 3

Профиль | Отправить PM | Цитировать


Доброго дня, уважаемые.

Помогите запустить ДОС программу под ХР - Карат-М. Проблема с зпуском ДОС программ под ХР давно известная, и способы их решения тоже. Это запуск через бат файл с таким содержанием:

Код: Выделить весь код
SET ALLUSERSPROFILE=
SET APPDATA=
SET CLIENTNAME=
SET CommonProgramFiles=
SET COMPUTERNAME=
SET FARLANG=
SET HOMEDRIVE=
SET HOMEPATH=
SET LOGONSERVER=
SET NUMBER_OF_PROCESSORS=
SET OS= SET PATHEXT=
SET PROCESSOR_ARCHITECTURE=
SET PROCESSOR_IDENTIFIER=
SET PROCESSOR_LEVEL=
SET PROCESSOR_REVISION=
SET ProgramFiles=
SET SESSIONNAME=
SET SystemDrive=
SET SystemRoot=
SET USERDOMAIN=
SET USERNAME=
SET USERPROFILE=
SET windir=
У меня Карат так и запускался на СП2. Но сейчас поставил СП3 и он не запускается - опять пишет ошибку 2009 - типа не хватает памяти.

Может кто знает ещё какие-нибудь решения? Помогите, очень нужно запустить.

Отправлено: 13:47, 17-05-2009 | #7



Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


Railnolds, в батник перед запуском Карата вставьте:
Код: Выделить весь код
SET
PAUSE
Должен вывести список переменных, выложите результат.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:09, 17-05-2009 | #8


Аватара для Railnolds

Старожил


Сообщения: 181
Благодарности: 3

Профиль | Отправить PM | Цитировать


CLASSPATH=.;C:\Program Files\Java\jre1.6.0_03\lib\ext\QTJava.zip
DEVMGR_SHOW_DETAILS=☺
DEVMGR_SHOW_NONPRESENT_DEVICES=☺
EMAIL=D:\My Documents\Mail
FP_NO_HOST_CHECK=NO
PROMPT=$P$G
QTJAVA=C:\Program Files\Java\jre1.6.0_03\lib\ext\QTJava.zip
TEMP=C:\Temp
TMP=C:\Temp
BLASTER=A220 I5 D1 P330 T3
PATH=D:\KARAT;C:\WINDOWS;C:\WINDOWS\SYSTEM32

D:\KARAT>PAUSE
Нажмите любую клавишу...


D:\KARAT>karat_m.exe

error 2009: Not enough space for environment

D:\KARAT>

Отправлено: 15:29, 17-05-2009 | #9



Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


Railnolds, еще несколько переменных обнулите перед запуском:
Код: Выделить весь код
SET CLASSPATH=
SET DEVMGR_SHOW_DETAILS=
SET DEVMGR_SHOW_NONPRESENT_DEVICES=
SET EMAIL=
SET QTJAVA=
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:05, 17-05-2009 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - [решено] Не работает старая DOS-программа в ХР

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как проверить, работает- ли программа? Не флужу AutoIt 9 18-07-2009 02:03
Разное - [решено] Не работает программа AI Suite. giv5dot26 Microsoft Windows Vista 3 24-07-2008 11:22
Принтер - [решено] работает ли принтер HP Laser Jet P2014 под MS-DOS???????? Alexpis Прочее железо 3 29-06-2008 07:54
DOS-программа и XP Obolduy Microsoft Windows 2000/XP 4 15-04-2006 00:34
Программа для DoS-атаки Collaterial Программирование и базы данных 7 22-09-2004 20:34




 
Переход