|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
21.03.2011, 16:02 | #1 | |
Как запустить DOS-приложение под Windows 7?
проектирование гидротехнических сооружений
Москва
Регистрация: 20.02.2006
Сообщений: 5,022
|
||
Просмотров: 99271
|
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Это не поможет?
http://myconf.ru/blog/2010-08-26-14 |
|||
|
||||
деревянное каркасное домостроение Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669
|
А нельзя как то приложение поправить ? чтоб оно специфические "дрова" не искало по сусекам, а всё держало в своей папке. Да и чтоб не пыталось развернуться на полный экран.
Offtop: посмотрел на календарь .. 2011год .. перечитал тему: "как запустить DOS -приложение?" нелепица какая-то |
|||
|
||||
проектирование гидротехнических сооружений Регистрация: 20.02.2006
Москва
Сообщений: 5,022
|
Цитата:
Варианты с DOSBox я уже пробовал. Не слишком просто. Нам нужно чтоб 20 человек (девочек) могли сами без проблем пользоваться этими программами без посторонней помощи. Или это нереально? |
|||
|
||||
деревянное каркасное домостроение Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669
|
Цитата:
А вы пробовали их заинтересовать? Мой знакомый программист, когда пришёл на новую работу, за голову схватился ... было принято решение переписать весь "зоопарк" на современном языке программирования под современный виндовс (тогда это был Win2000). Попутно исправили все старые "косяки" и добавили новые возможности. Его героический труд был замечен и оценён руководством по достоинству - ему был установлен весьма высокий оклад. В общем, если найти настоящих спецов и заинтересовать их - то все вопросы можно решить. А вы хотите, что бы специалисты работали за "интерес"? Времена не те - платить всё равно придётся |
|||
|
||||
проектирование гидротехнических сооружений Регистрация: 20.02.2006
Москва
Сообщений: 5,022
|
Цитата:
Цитата:
Есть МКЭ программы, но они слишком дороги и сложны для решения наших достаточно тревиальных, задач. На этом обсуждение варианта "НАПИСАТЬ ПРОГРАММУ ЗАНОВО" можно закончить. Интересуют конкретные предложения, как же более простым способом запустить несколько DOS-приложений под семёркой. У меня в настоящий момент со всеми упрощениями в структуре хранения данных получилось вот что: 1. Ставим DOSBox 2. Руссифицируем в три притопа два прихлопа DOSBox 3. Кидаем интересующие приложения в D:\DOS\ 4. Туда же ещё кидаем keyrus.com (без него интерфейс программ - крякозбры) На этом подготовка к работе самого DOSBoх-а заканчивается Далее то, что придётся набирать каждый раз при запуске того или иного приложения: Код:
Можно записать это, к примеру, в dosbox.conf в [autoexec], но тут заковыка в том, что разные программы в разных папках, значит пути разные будут (если всё в одну папку свалить - будет большой бардак из моря исходных файлов и результатов с сопутствующим мусором). Держать для этих целей несколько конфигов - тоже извращение. Поэтому и ищу советов о том, как обойтись без всяких эмуляторов? |
|||
|
||||
всё понемногу Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215
|
Цитата:
Там как-то напрашивается первые три строки внести в prog1.bat. Или я чего-то не понимаю. |
|||
|
||||
проектирование гидротехнических сооружений Регистрация: 20.02.2006
Москва
Сообщений: 5,022
|
в данном случае prog1.bat - является запускаемым модулем конкретной программы. В него можно что-то дописать, не имея исходного програмного кода? - я не програмист, и мало что в этом понимаю, объясните, если не сложно
|
|||
|
||||
всё понемногу Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215
|
Это пакетный файл. Откройте с помощью Блокнота. Там будет последовательность строк-команд, которые Вам будут понятны, а одна из команд (строк) и будет запускать исполняемый файл (cmd или exe).
Я же в пред посте предложил перенести три строки в начало этого файла. |
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Цитата:
Где-то там есть запуск вашего exe. Лучше все в один bat-файл и записать, включая запуск keyrus. Однако с очень старыми программами могут быть более серьезные проблемы, чем запуск DOS под Win7. Наиболее серьезные: 1. Несовместимось с процессором. В свое время для этого запускали специальную утилиту "замедляющую" вычисления. Этим страдали программы написанные на Clipper и некоторые другие, в том числе от Аутодеск. 2. Программа может работать только на диске с FAT16. Типичный представитель - AutoCAD R10. Последний раз редактировалось ShaggyDoc, 21.03.2011 в 20:19. |
|||
|
||||
проектирование гидротехнических сооружений Регистрация: 20.02.2006
Москва
Сообщений: 5,022
|
Спасибо за разъяснения, мужики Буду пробовать! Если получится - думаю моя проблема решится
Так, в общем поковырялся, и вот какая последовательность нарисовалась: Если в батник вписать в начало эти строки Код:
Запустить его из под винды всё равно не получится, значит по-прежнему запускать батник нужно через DOSBox. А запустив DOSBox невозможно сразу обратиться к батнику, потому как сначала нужно смонтировать образ диска, на котором этот файл находится Получается из всего этого остаётся нам полезного только то, что в prog1.bat можно вписать строку включения руссификатора keyrus.com /russian и усё... Или я чего не понял? Может как-то можно с одного "ярлыка" (я так подозреваю командного файла) запустить DOSBox, в нём програмно ввести всю эту последовательность команд, и запустить командный файл меня интересующий? Собственно вот исходное содержимое файла prog1.bat о котором идёт речь Код:
Последний раз редактировалось Серёга - Bilder, 22.03.2011 в 11:48. |
|||
|
||||
инженер-конструктор Регистрация: 18.04.2006
Молдова
Сообщений: 453
|
Я тоже мучаюсь над этой проблемой.
Единственный выход (для пользователей) поставить старый комп не выше Пентиума2. Поставить Винду 3 или 95 Резко понизится скорость и они заработают. Или действительно переписывать. Но это.... ну очень накладно |
|||
|
||||
Изыскания и САПР Регистрация: 05.07.2008
Ижевск
Сообщений: 297
|
Серёга - Bilder, что то вы все усложняете.
Одна проблема, данные в эту папку DOS не дополнить, нужно будет перезапустить DosBox. А вот в рабочей папке у меня прописаны bat на исполняемые файлы программ. Скрин 3 Если у вас не широкоформатный экран, т.е. 3:4 то Alt+Enter и полноэкранный режим. Последний раз редактировалось MeshIN, 22.03.2011 в 15:51. Причина: дополнение |
|||
|
||||
инженер-строитель Регистрация: 01.09.2003
Ottuda
Сообщений: 124
|
тут досбокс настроенный, сразу вылазит в Нортон командер. дальше что хотите грузите http://www.fayloobmennik.net/3073627
птичьего языка не будет, для этого есть папка ДОс там все переводчики.
__________________
Я не мастер ... Я только учусь. |
|||
|
||||
Сообщений: n/a
|
gomer, пока я пробую запускать всякую ерунду с помощью DosBox. Я dos застал только в том возрасте, когда меня интересовали только игры - и то уже конец. Т.е. опыта с этой ОС нет. А между тем есть масса замечательных программ (в моем случае - для расчета конструкций), аналогов которым среди современных Windows и Linux приложений - нет. При этом я работаю в Win7 64, и без DosBox (или аналогов) мне не обойтись. Так что все просто - никакой клиники.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP получить список установленных в системе (векторных) шрифтов или хотя бы узнать, установлен ли указанный | Ax3 | LISP | 9 | 08.02.2011 14:11 |
AutoCAD 2011 при копировании не вставляет в другой чертеж | Maxxwell | AutoCAD | 7 | 07.05.2010 14:44 |
Как запустить Autocad ver.10 на Windows XP ? | kailist | AutoCAD | 14 | 21.04.2007 00:31 |
Как запустить приложение | Alюshon | AutoCAD | 5 | 15.03.2004 13:13 |
Программеры, где моя ошибочка? | {Smirnoff} | Программирование | 11 | 01.03.2004 11:08 |