![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как программно записать ipConfig в файл [D7, WinXP]
Calibr © (2006-09-06 21:43:00)Как программно выполнить такие действия.
Открыть Cmd.exe и в командной строке выполнить:
ipConfig /all > C:\ipConfig.txt
Пробовал так:
WinExec('ipConfig /all > C:\ipconfig.txt', 1);
ничего не вышло. Файл не создается. Помогите справиться с проблемой!
Calibr (2006-09-06 22:15:00) [1]Спасибо большое!!!!
Zeqfreed (2006-09-06 22:02:00) [2]Правильней будет воспользоваться для получения информации функциями IP Helper API: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iphlp/iphlp/about_ip_helper.asp
А код неправильно работает потому, что перенаправление стандартных ввода/вывода это фича командной оболочки, а не какой бы то ни было API-функции.
Ketmar (2006-09-06 22:01:00) [3]и не должен. потому что перенаправление обрабатывает cmd.exe. смотри в сторону "cmd.exe /c".
Desdechado (2006-09-06 22:01:00) [4]ShellExecute
cmd /c "ipConfig /all > C:\ipconfig.txt"