Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Вниз
Как вызвать программу для ДОС приложения? Найти похожие ветки
← →
Ericbek (2004-03-16 13:27) [0]Привет ребята подскажите как вызвать программу для ДОС приложения? Например мне нужно вызвать батник или екзешник для ДОС приложения.
← →
serge © (2004-03-16 15:21) [1]Try WinExec("mybatfile.bat", sw_hide[sw_show]);
← →
Anatoly Podgoretsky © (2004-03-16 16:10) [2]ShellExecute запустит что угодно
← →
sVic (2004-03-16 17:40) [3]CreateProcess
← →
Ericbek (2004-03-17 16:12) [4]Привет, serge, и всем! Спасибо Вам за отклик, но будет ли это работать из ДОСа? Ситуация такова:
Я хочу сделать загрузочный диск + исталляшки винды.
После загрузки ДОСа нужно запустить некоторые проги из меню пользователя Волков Коммандера (за его маленький размер).Он прекрасно справился со всеми екзешниками кроме winnt.exe и одного батника. Требется запустить все проги из меню. Для этого можно использовать ДОС приложение в Делфи.
Только не знаю процедуру которая делает это для чистого ДОСа.
Если знаете метод получше для этих целей буду рад.
Заранее за всё спасибо.
← →
Ericbek (2004-03-17 16:13) [5]Привет, serge, и всем! Спасибо Вам за отклик, но будет ли это работать из ДОСа? Ситуация такова:
Я хочу сделать загрузочный диск + исталляшки винды.
После загрузки ДОСа нужно запустить некоторые проги из меню пользователя Волков Коммандера (за его маленький размер).Он прекрасно справился со всеми екзешниками кроме winnt.exe и одного батника. Требется запустить все проги из меню. Для этого можно использовать ДОС приложение в Делфи.
Только не знаю процедуру которая делает это для чистого ДОСа.
Если знаете метод получше для этих целей буду рад.
Заранее за всё спасибо.
← →
Jel © (2004-03-17 16:33) [6]
> Ericbek (17.03.04 16:12) [4]
Не совсем понял путаные объяснения, но если ты хочешь написать на Delphi программу работающую под DOS - сие невозможно. Console application тоже является приложением Windows и не будет работать в ДОС, несмотря на то, что не использует GUI.
← →
Defunct © (2004-03-17 17:09) [7]Ericbek (17.03.04 16:13) [5]
Не нужно никаких приложений Delphi.
Все можно сделать одними только батниками.
В autoexec.bat прописываете все программы, которые нужно запустить.
Можно и в config.sys ключ install = [Полный путь к exe файлу]
запустить что-либо из меню VC, правим vc.mnu, например так:
F1: Install w2k
[Имя диска:]\i386\winnt.exe
F2: Strat a batch file
[Имя диска:]\[Путь]\MyBat.exe
Возможно вы просто загружаете что-то лишнее, потому и не хватает базовой памяти для запуска Winnt.exe
Можете воспользоваться системным меню в Config.sys:
[Menu]
MenuItem = ..., ...
[...]
Install = [что-то]
Install = [что-то]
← →
Defunct © (2004-03-17 17:11) [8]Поправлюсь:
F2: Start a batch file
[Имя диска:]\[Путь]\MyBat.bat
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.054 c