Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 15 из 18
  1. #1
    Neo
    Neo вне форума
    Без позывного Аватар для Neo
    Регистрация
    17.07.2004
    Адрес
    Москва
    Сообщений
    103
    Поблагодарили
    2
    Поблагодарил
    0

    Как запустить в win2k,DOS программу

    Не получается запустить досовскую программу в win2k,происходит следующее:нажимаю на иконку с программой появляется окно эмуляции и сразу пропадает.Пробовал в win98 работает ???


  2. #2
    Very High Power Аватар для DL7PGA
    Регистрация
    09.08.2003
    Адрес
    Дюссельдорф, Германия
    Возраст
    68
    Сообщений
    1,113
    Поблагодарили
    73
    Поблагодарил
    48
    Надо бы посмотреть на свойства запускаемого EXE-файла (правая кнопочка) и дать винду понять, что для этой программы надо "притвориться" ДОСом, Виндовсом 98 или МЕ, что предложится (флажок Compatibilty или как оно там по-русски обзывается, может режим совместимости?). Если же программа пытается напрямик "поговорить" с железом компа, то шансы плохи, может быть и не будет работать. Под ХР мне удалось так "уговорить" одну программу, но и то не на 100%(MP3cut, ни в какую не хотелО, да и потом не работало стабильно)

  3. #3
    Neo
    Neo вне форума
    Без позывного Аватар для Neo
    Регистрация
    17.07.2004
    Адрес
    Москва
    Сообщений
    103
    Поблагодарили
    2
    Поблагодарил
    0
    Программа которая не идет называется"единый государственный телефонный справочник"когда у меня стоял windows 98,то все работало.
    В программе три запускающих файла ( start.bat: rdp.com: egts.exe ), причем в win98 я запускал start.bat начиналась эмуляция MS-DOS и все работало.
    Правой кнопкой нажимал на все эти файлы появлялась меню с
    закладками такого содержания:общие,программа,шрифт,память,экран,разное.
    Совместимости нигде не нашел кроме:программа-дополнительно-эмуляция совместимости аппаратного таймера(по неопытности не очень понимаю,что это.).

  4. #4
    Very High Power Аватар для DL7PGA
    Регистрация
    09.08.2003
    Адрес
    Дюссельдорф, Германия
    Возраст
    68
    Сообщений
    1,113
    Поблагодарили
    73
    Поблагодарил
    48
    А что скрывается под "программа-дополнительно-эмуляция совместимости" ? уж не то ли, что я подразумевал?

    У меня ХР немецкая, так что я тут пас - стоит "Выполнить программу в режиме совместимости с..." и следует выбор осей! Надо посмотреть какие опции предлагаются, если там есть что-то о совместимости с определённой ОС (на первом месте показывается Windows 95), то это то, что надо. Это касается програмных файлов с расширением .COM, .EXE - стартовый .ВАТ файл нужно посмотреть содержание, нет ли там чего. Можно переназвать стартовый файл, вместо расширения .ВАТ попробовать .CMD (NT/W2K/XP batch file) Пробуйте.

  5. #5
    Very High Power Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    56
    Сообщений
    2,991
    Поблагодарили
    394
    Поблагодарил
    158
    Влад все сказал абсолютно правильно, но есть одно НО:
    1. В 98 Винде нет защиты от прямого доступа к устройствам - работай как хочешь, как в MS-DOS.
    2. В 2К - только через дрова - возможно твоя прога обращается к видеокарте прямо.
    3. В свойствах программы сбрось флажок "Закрывать окно после завершения работы". Увидишь причину отказа в работе. После этого сообщи, что увидел.

  6. #6
    Neo
    Neo вне форума
    Без позывного Аватар для Neo
    Регистрация
    17.07.2004
    Адрес
    Москва
    Сообщений
    103
    Поблагодарили
    2
    Поблагодарил
    0
    сбрось флажок "Закрывать окно после завершения работы".
    Посмотрел,галочки там нет.
    Путь обращения прописан в файле Start.bat
    Это интересно,может быть в нем вся проблема.
    Вот содержимое файла start.bat
    rk.com
    del *.tmp
    del c:\*.tmp
    del c:\foxuser.dbf
    del c:\foxuser.fpt
    del c:\pyxic.log
    rdp.com

  7. #7
    Neo
    Neo вне форума
    Без позывного Аватар для Neo
    Регистрация
    17.07.2004
    Адрес
    Москва
    Сообщений
    103
    Поблагодарили
    2
    Поблагодарил
    0
    А что скрывается под "программа-дополнительно-эмуляция совместимости" ? уж не то ли, что я подразумевал?
    Это просто одна строчка в которой надо установить галочку.

  8. #8
    Neo
    Neo вне форума
    Без позывного Аватар для Neo
    Регистрация
    17.07.2004
    Адрес
    Москва
    Сообщений
    103
    Поблагодарили
    2
    Поблагодарил
    0
    Я еще хочу привести некоторую информацию ,может поможет.
    При открытии файла EGTS2000.exe появляется табличка:
    16 разрядная подсистема MS-DOS
    E:\EGTS2000.EXE
    процессор NTVDM обнаружил недопустимую инструкцию CS:06d2 ip:104c op:ff3c a2 f7 b5

    При открытии START.BAT
    E:\>RK.COM
    "RK.COM" не является внутреней или внешней командой,используемой программой или пакетным файлом.
    E:\>DEL *.tmp
    не удается найти E:\>*.tmp
    E:\> C:\*.tmp
    E:\> C:\foxuser.dbf
    E:\> C:\foxuser.fpt
    E:\> C:\pyxic.log
    не удается найти C:\pyxic.log
    E:\>rdp.com
    В конце появляется табличка"internal consistency error"
    Диск "E"-сидиром,"C"-первичный hard.
    Помогите пожалуйста разобратся!

  9. #9
    Very High Power Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    56
    Сообщений
    2,991
    Поблагодарили
    394
    Поблагодарил
    158
    Первоначальное сообщение от Neo
    E:\EGTS2000.EXE
    процессор NTVDM обнаружил недопустимую инструкцию CS:06d2 ip:104c op:ff3c a2 f7 b5
    Значит програ пытается выполнить команду, которую можно выполнять только в режиме ядра (из драйвера). Либо в ней ошибка.

    При открытии START.BAT
    E:\>RK.COM
    "RK.COM" не является внутреней или внешней командой,используемой программой или пакетным файлом.
    Нет программы RK.COM или это на самом деле неисполняемый файл.

    E:\>DEL *.tmp
    не удается найти E:\>*.tmp.
    На диске Е:\ нет файлов с расширением *.tmp - но это не страшно.

    E:\> C:\pyxic.log
    не удается найти C:\pyxic.log
    Аналогично предыдущему.

    Посмотри наличие всех исполняемых файлов, но судя по всему виртуальная машина Microsoft, выполняющая ДОС-овские программы, не желает запускать твою.

  10. #10
    Neo
    Neo вне форума
    Без позывного Аватар для Neo
    Регистрация
    17.07.2004
    Адрес
    Москва
    Сообщений
    103
    Поблагодарили
    2
    Поблагодарил
    0
    Могу добавить ваша прога во первых не видит диск С:
    так как этот диск у вас в формате NTFS
    Скорее всего вы попали в точку.Я этот момент упустил из вида.
    Можно из NTFS без потери информации преобразовать в FAT32 ?

  11. #11
    Very High Power Аватар для R9UHN
    Регистрация
    23.04.2002
    Адрес
    Междуреченск
    Возраст
    54
    Сообщений
    1,694
    Поблагодарили
    62
    Поблагодарил
    37
    Neo
    Я бы не советовал конвертить. Лучше к этой проге прикрутить драйвер для чтения DOS-ом NTFS. ИМХО - проще будет и без тех проблем , что можно нажить. Ссылку на дрова в этом форуме поищите. Недавно обсуждалось что то.

  12. #12
    Very High Power Аватар для DL7PGA
    Регистрация
    09.08.2003
    Адрес
    Дюссельдорф, Германия
    Возраст
    68
    Сообщений
    1,113
    Поблагодарили
    73
    Поблагодарил
    48
    NTFS не конвертируется вообще! Обратный путь только через форматирование диска Сорры, но так уж случилось

  13. #13
    Без позывного Аватар для Bioname
    Регистрация
    12.04.2003
    Адрес
    Житомир, Украина
    Возраст
    41
    Сообщений
    655
    Поблагодарили
    12
    Поблагодарил
    1
    Приветствую всех.
    Как альтернативу могу ещё предложить VMWare Workstation - не прийдётся перегружаться. Ну конечно смотря какой у вас комп и что требует та досовская программа. тулзу можно найти на forum.ru-board.com. Туда можно "прибить" любую ОС и в последствии не переживать о том что что-то случится "страшное" на своём компе, проводя всевозможные "эксперименты".

    NTFS действительно не нужно никуда конвертировать. Известны случаи из "практики" моих знакомых, которые в последствии сидели над винтом с EasyRecovery для восстановления информации.

  14. #14
    Neo
    Neo вне форума
    Без позывного Аватар для Neo
    Регистрация
    17.07.2004
    Адрес
    Москва
    Сообщений
    103
    Поблагодарили
    2
    Поблагодарил
    0
    NTFS не конвертируется вообще! Обратный путь только через форматирование диска
    Как отформатировать диск,если он в NTFS ?

  15. #15
    Very High Power Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    56
    Сообщений
    2,991
    Поблагодарили
    394
    Поблагодарил
    158
    В проводнике щелкаешь правой кнопкой мыши по диску и выбираешь в контекстном меню пункт "Форматировать". В появившемся окне выбираешь тип файловой системы. Но если диск большой, то в FAT не отформатирует, а FAT32 программа MS-DOS может не понять.
    Короче - пробуй!

Похожие темы

  1. Оцените программу...
    от RX3X в разделе КВ аппаратура
    Ответов: 46
    Последнее сообщение: 24.11.2007, 19:55
  2. Какую программу log выбрать ?
    от garry92 в разделе Аппаратные журналы
    Ответов: 8
    Последнее сообщение: 17.03.2006, 19:52
  3. Как запустить RUFZ в XP ?
    от RZ3AGI в разделе Общие вопросы
    Ответов: 14
    Последнее сообщение: 10.01.2006, 10:34
  4. Установка Win2k
    от UA9KAA в разделе Программное обеспечение
    Ответов: 14
    Последнее сообщение: 09.11.2005, 23:33
  5. ATI TV тюне-где взять программу?
    от Vic50 в разделе Компьютеры и сети
    Ответов: 1
    Последнее сообщение: 10.11.2003, 16:27

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика