Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

Как вызвать программу для ДОС приложения?   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
14-1078833545
PVOzerski
2004-03-09 14:59
2004.04.04
Вот звуковая карточка досталась


3-1078339764
Volodya_
2004-03-03 21:49
2004.04.04
refresh adoQuery


11-1058947455
IronWit
2003-07-23 12:04
2004.04.04
Как пользоватся сплиттером


3-1078559198
STAR-BOY-F
2004-03-06 10:46
2004.04.04
MySQL и DELPHI 3


6-1074686084
IgoX
2004-01-21 14:54
2004.04.04
ClientSocket1Disconnect