Вниз
Скачать: CL | DM;

Как программно запустить *.bat   Найти похожие ветки 

← →
Moo   (2007-06-04 14:40) [0]

Как запустить *.bat. Я перепробовал многое, но ничего не помогает. Help......


← →
DVM ©   (2007-06-04 14:54) [1]

как пробовал? показывай.


← →
Moo   (2007-06-04 15:50) [2]

WinExec("C:\dec.bat", sw_show) ;
WinExec("C:\\dec.bat", sw_show) ;
И также И ShellExecute.


← →
DVM ©   (2007-06-04 16:13) [3]

WinExec("C:\dec.bat", sw_show) ;

Здесь все правильно! Проблема в другом месте.


← →
Moo   (2007-06-04 16:22) [4]

В принципе я решил, проблему, но хотелось бы более простого решения.  

Проблема была в том что файлы указанные в бат, этот бат запускал из currentDirectory вот и все.


← →
DVM ©   (2007-06-04 16:34) [5]

в CreateProcess() есть возможность задать стартовую директорию.


← →
antonn ©   (2007-06-04 22:01) [6]

да вроде бы в ShellExecute() пятый параметр - "текущая директория"
ShellExecute(Handle, nil, Pchar(запускаемый файл), Pchar(параметр запуска) , PChar("текущая директория"), SW_SHOW );


← →
user51   (2007-06-05 10:32) [7]

WinExec("cmd.exe /c C:\dec.bat", sw_show) ;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
15-1208510745
Kolan
2008-04-18 13:25
2008.06.01
А есть у кого «Дизайн привычных вещей»?


2-1210586371
NieL
2008-05-12 13:59
2008.06.01
функция GetAge


3-1198765879
LoDr
2007-12-27 17:31
2008.06.01
Firebird и представления


6-1188535051
minc0rel
2007-08-31 08:37
2008.06.01
Получение значения FileAge по http


2-1210499472
Nucer
2008-05-11 13:51
2008.06.01
GetMem и записи со строками




   Наверх