[решено] Не работает старая DOS-программа в ХР
Вложений: 1
Здравствуйте, посоветуйте пожалуйста что нужно сделать чтобы старай досовская программа карат работала под хр.
Есть вычислительная программа созданная в программе карат (karat_m.exe) которая работает в старых компах с установленной win98 а в ХР не пашет и пишет "error 2009: Not enough space for environment". Пробовал совместимость поменять, не получается. Но программы созданные в Basic(а точнее в gwbasic) работают нормально. Очень надо. |
condor99
можно попробовать позадавать параметры, связанные с памятью, в файле С:\windows\system32\config.nt |
Свойства пк- Дополнительно - переменные среды - Значения переменных "ТМР"и"Темр" путь по короче ... C:\Temp к примеруcondor99
|
Kirill_S
Не получается |
condor99
Хм, судя по сообщению об ошибке, не хватает места для переменных окружения. Попытка задать размер памяти для переменных в свойствах ярлыка ни к чему не привела. Запускаем любой поисковик, например Яndex. Находим решение. Меняем START.BAT: Код:
SET ALLUSERSPROFILE= Запускаем получившийся файл KARAT_M.PIF Работает :) |
Petya V4sechkin
Спасибо огромное, Жалко, полезное сообщение можно только раз щёлкнуть. |
Помогите запустить Dos программу под ХР
Доброго дня, уважаемые.
Помогите запустить ДОС программу под ХР - Карат-М. Проблема с зпуском ДОС программ под ХР давно известная, и способы их решения тоже. Это запуск через бат файл с таким содержанием: Код:
SET ALLUSERSPROFILE= Может кто знает ещё какие-нибудь решения? Помогите, очень нужно запустить. |
Railnolds, в батник перед запуском Карата вставьте:
Код:
SET |
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> |
Railnolds, еще несколько переменных обнулите перед запуском:
Код:
SET CLASSPATH= |
Цитата:
Я правда не понимаю как это влияло на работу, но главное что сработало. Только вот почему-то нельзя окно в полный экран развернуть по Ctr+Alt+Enter. Если поставить в ярлыке полноэкранный режим, то во весь экран разворачивается. Не понимаю почему по Ctr+Alt+Enter нельзя менять размер окна. |
Похожая ситуация.. Программа карат, нужно перенести ее на другой комп, но она там никак не хочет работать. Что поменять там я не разбираюсь... помогите пожалуйста ... Вот ссылка на архив с ней http://files.mail.ru/C0L2VO .
|
seregakot007, решение всё то же. Попробуйте так:
Код:
@echo off |
Я так понимаю этот файл нужно менять AUTOEXEC.BAT . Только вот тоже с измененным ничего не работает..
Друг помог ) только не знаем как на весь экран сделать...помогите, и есть такая программка DOSprn ... только не получается печать из карата под ней.... мб посоветуете тоже чего? |
seregakot007, переносите папку с программой в аналогичное месторасположение на другой машине (например, «c:\OTG»). Приведённый код сохраняете в пакетный файл с расширением «.cmd», например «RunARM.cmd». Помещаете его в ту же папку, где находится исполняемый файл «karat_m.exe» и «arm_otgr.prg» (в примере — опять же в «c:\OTG»). Запускаете этот пакетный файл.
P.S. В том архиве, что Вы выложили выше, можно безболезненно удалить из папки «OTG» 191 временный файл: общим объёмом 11,386,791 байт :). Цитата:
1. Нажимать «Alt-Enter». 2. Создать ярлык на «RunARM.cmd», установив в нём флажок «Во весь экран» в группе «Отображение» на вкладке «Параметры». Цитата:
|
Спасибо. Но мы поменяли файл OTGR.bat (заменили все вашими строками) и все запустилось. Больше ничего не меняли. Сейчас еще буду пробовать на весь экран сделать.
|
|
ХР SP3 альт энтер помагает, а на 7 нет. Ярлык тоже на хр не помагает, становится окно больше но сама программа работает в таком же окне) ну вы поняли) завтра буду пробовать еще dosprn ставить.
|
не хочет печатать... ... процессор NTVDM обнаружил недопустимую инструкцию.
CS:0944 IP:00a0 OP:c4 c2 c4 c4 c4 Для завершения работы проложения нажмите кнопку "закрыть". |
|
Время: 17:14. |
Время: 17:14.
© OSzone.net 2001-