6 / 6 / 0
Регистрация: 23.09.2022
Сообщений: 44
|
|
1 | |
Проблемы запуска DOS приложения на Win1027.09.2022, 12:20. Показов 1922. Ответов 12
Добрый день!
Проблема следующая. Имеется складская программа написанная еще в 90-х под дос. Работала она успешно на тачане ХР, пока не решили обновить систему. Поставили Вин10 х64 - ессно программа не запускается. DOSbox в помощь скажете вы и гугл, но есть одно но: В папке с программой есть два .exe файла. Программа работает при запуске 1.exe, но только в том случае, если у 2.exe имеется ключ запуска в свойствах. Без него она отказывается работать (там в 2.exe стоит какая то привязка к железу как мне сказали. Если атрибута не стоит, то программа выдает "Несанкционированная копия". Если имеются два файла: 1.exe и 2.exe, то у 2.exe должен стоять атрибут через пробел в поле объект " 1"). Уточняю, что запускается ТОЛЬКО 1.exe, 2.exe должен иметь атрибут в поле Объект. В ХР у всех файлов без проблем ставятся атрибуты (не у ярлыков), вопросов нет. А вот на Вин10 никак не могу этого сделать. Ярлыки как я пробовал не работают. На текущий момент на тачке крутится VirtualBox с ХР, на ней запускается прога. Через DOSbox не получается обойти эту проверку по вышеуказанным причинам. Вижу еще выход обойтись без DOSbox путем переустановки х32 системы Вин10, но опять же, я не могу атрибут запуска добавить. Вот такая вот беда) Буду признателен за помощь и идеи!
0
|
27.09.2022, 12:20 | |
Ответы с готовыми решениями:
12
После первого запуска Win10 и установки первых обновлений НЕТ ВИДЕО СИГНАЛА Проблемы со сном Win10 Проблемы с утановкой Win10 на SSD в ноутбуке Проблемы со спящим режимом домашнего компьютера (Win10) Проблемы с MS-DOS |
1207 / 318 / 60
Регистрация: 08.06.2022
Сообщений: 1,554
|
|
27.09.2022, 13:01 | 2 |
1. Как вы верно заметили, перейти с 64 на 32.
2. Попробовать поставить в свойствах программы режим совместимости с WinXP. Но предполагаю, что ваш вариант с виртуалкой так и останется единственно рабочим
1
|
6 / 6 / 0
Регистрация: 23.09.2022
Сообщений: 44
|
|
27.09.2022, 13:06 [ТС] | 3 |
1. Можно, но все таки это не решает вопрос работоспособности программы. Скорее убирает нагрузку виртуалки.
2. Наверное стоило отметить в посте, что конечно я пробовал запускать в разных режимах совместимости
0
|
1207 / 318 / 60
Регистрация: 08.06.2022
Сообщений: 1,554
|
|
27.09.2022, 13:13 | 5 |
У вас программа, скорее всего, в 16-битной архитектуре. 32-битная 10-ка умеет запускать это в NTVDM, а 64-битная - уже нет.
1
|
6 / 6 / 0
Регистрация: 23.09.2022
Сообщений: 44
|
|
27.09.2022, 13:24 [ТС] | 6 |
Добавлю скрин: ! - запускаемый файл, открыто окно свойств где нет поля Объект
0
|
Злостный нарушитель
9488 / 5136 / 1172
Регистрация: 12.03.2015
Сообщений: 24,217
|
|
27.09.2022, 13:31 | 7 |
Это не атрибут запуска.
Это параметр командкой строки. Не вводи людей в заблуждение. ----- Сожми папку со всей требухой в архив и дай сюда. Поковыряюсь, пока заняться нечем. Опыт в таких проблемах у меня есть.
1
|
6 / 6 / 0
Регистрация: 23.09.2022
Сообщений: 44
|
|
27.09.2022, 13:39 [ТС] | 8 |
Verevkin,
https://disk.yandex.ru/d/q8zYZRbGfEUQ0Q Архив с прогой (архив 100+мб, поэтому ЯД). Работает только с корешка диска C. Мб неверно выразился, прошу прощения) Благодарю! PS: run.bat это на запуск через DOSbox у меня
0
|
6 / 6 / 0
Регистрация: 23.09.2022
Сообщений: 44
|
|
27.09.2022, 14:53 [ТС] | 11 |
Да, это то, что нужно.. я где то рукожоп. Никаких параметров не указывал? Если нет, то значит это я неправильно делаю что-то
0
|
Злостный нарушитель
9488 / 5136 / 1172
Регистрация: 12.03.2015
Сообщений: 24,217
|
|
27.09.2022, 15:04 | 12 |
Сообщение было отмечено Ondie как решение
Решение
сначала ОДИН РАЗ запускаешь make_cfg.exe SKLAD:
Затем ОДИН РАЗ меняешь путь с абсолютного на относительный в файле server.mem: Всё, после этого можно заводить твой sklad.exe: Запустить в winevdm прогу удаётся, но она вылетает по ошибке. Поэтому ну её в жопу. Голова разболелась.
0
|
6 / 6 / 0
Регистрация: 23.09.2022
Сообщений: 44
|
|
27.09.2022, 15:39 [ТС] | 13 |
Все, удалось запустить! Спасибо огроменное!) Все как и расписал.
Тему можно закрыть, всем еще раз спасибо!)
0
|
27.09.2022, 15:39 | |
27.09.2022, 15:39 | |
Помогаю со студенческими работами здесь
13
Проблема с запуском приложения после обновления Win10 Проблемы с кодировкой в приложении MS-DOS Dos-приложения DOS приложения и C++ Очень долгая - порядка минуты загрузка Qt приложения под win10 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |