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

Вниз

Результат от процесса   Найти похожие ветки 

 
Dr.Karter ©   (2004-03-22 15:54) [0]

Хотелось бы получать такую информацию в файл:

с помощью коммандной строки так:
ping 192.168.0.1 > C:\1.txt

с помощь программы:
uses ... WinAPI;
.
.
.
ShellExecute(0,"open","ping",pchar("192.168.0.1"),nil,nil,SW_ShowNormal);

Пытался делать так: ShellExecute(0,"open","ping",pchar(IPAddress+" > C:\1.txt"),nil,nil,SW_ShowNormal);

НЕ РАБОТАЕТ!!!!!!!
Что делать? Точно также с ipconfig

СПАСИБО


 
Kerk ©   (2004-03-22 16:07) [1]

на вскидку:

command.com /c ping 111.111.111.111 >c:\123.txt
start ping 111.111.111.111 >c:\123.txt


 
BillyJeans ©   (2004-03-22 16:38) [2]

через Pipes попробуй...


 
Dr.Karter ©   (2004-03-23 06:01) [3]

получилось с помощью:
  WinExec(pchar("command.com /c ping 192.168.0.120 > C:\123.txt"),1);
При 1 - я вижу командную строку пустую и жду до исчезновения(время пингалки)
При 0 ничего не вижу, но файл не могу прочитать пока это время не пройдет.
А через ShellExecute можно ли это сделать?


 
Kerk ©   (2004-03-23 15:00) [4]

Можно через CreateProcess перенаправить консольный вывод на pipe.


 
Dr.Karter ©   (2004-03-24 10:52) [5]

Как код подскажите пожалуйста в примере или критерий поиска в helpe


 
Dr.Karter ©   (2004-03-24 10:56) [6]

Нашел такую штуку она?
procedure CreateProcess(const ExeName, Args: string; const RemoteHost: string = "");

И как тут с типом ping, ipconfig и т.д

И встречный вопрос. Все что угодно могу в файл запихнуть?


 
Kerk ©   (2004-03-24 13:28) [7]


> Нашел такую штуку она?
> procedure CreateProcess(const ExeName, Args: string; const
> RemoteHost: string = "");


Нет, не она... :)
Ищи CreateProcess в http://msdn.microsoft.com/library


 
GrayFace ©   (2004-03-25 11:35) [8]

ShellExecute(0,"",ping.exe",pchar(IPAddress+" > C:\1.txt"),"",sw_showNormal);


 
S@shka ©   (2004-03-25 14:05) [9]

http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=1057316445&n=15



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

Текущий архив: 2004.05.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
3-1082441873
Dummes
2004-04-20 10:17
2004.05.16
под каким клоном и для какой платформы он создан?


3-1082465433
Visnuk
2004-04-20 16:50
2004.05.16
Помогите с ADO


3-1082118710
Nikolai_S
2004-04-16 16:31
2004.05.16
Помогите с SQL для хранимой процедуры...


3-1082103521
RavenD
2004-04-16 12:18
2004.05.16
Чем вылечить DB-файлы?


3-1082444757
Litr
2004-04-20 11:05
2004.05.16
Refresh