![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
команда MSDos
zorik © (2005-01-12 12:08:00)Как вызвать команду дос из делфи?
Anatoly Podgoretsky (2005-01-13 12:14:00) [1]Александр Иванов © (13.01.05 09:40) [9]
Оно и раньше было отдельной программой.
Anatoly Podgoretsky (2005-01-13 12:13:00) [2]И какой вывод из cmd.exe ты хочешь направить в net.exe?
Александр Иванов (2005-01-13 09:40:00) [3]Не знаю как было в Винде 98-й, но сейчас net.exe - это отдельная программа, никак не связанная с MS DOS.
zorik (2005-01-13 09:37:00) [4]ShellExecute работает но не так как бы хотелось. Конкретно мне нужно отсылать сообщения по сети в определенное время. Я делаю это с помощю команды net send <comp_name> <mess_text>. Конструкция ShellExecute(Application.Handle,'open',PChar('C:\winxp\system32\cmd.exe |net send comp1 tex1'),nil,nil,0) не проходит :-)
Fay (2005-01-12 16:21:00) [5]2 zorik (12.01.05 12:38) [2]
Зачем генерить файл и отдавать его кому-то на выполнение? Сделай всё сам.
Рамиль (2005-01-12 16:17:00) [6]Не тот help смотрел
command.com /C команда
Anatoly Podgoretsky (2005-01-12 14:54:00) [7]ShellExecute
zorik (2005-01-12 14:48:00) [8]Можно поподробней? С примером. Перерыл help но не нашел
Anatoly Podgoretsky (2005-01-12 12:52:00) [9]Есть, смотри [1]
zorik (2005-01-12 12:38:00) [10]Раньше я использовал bat-файлы, которые генерировал автоматически. Есть какойто способ попроще, без записи на диск bat-файла и запуска его оттуда?
PVOzerski (2005-01-12 12:12:00) [11]Вызывай командный интерпретатор с соответствующим параметром. Лучше - с использованием имени, получаемого из соответствующей переменной окружения.