Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

команда 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]

Вызывай командный интерпретатор с соответствующим параметром. Лучше - с использованием имени, получаемого из соответствующей переменной окружения.


Наверх

Титульная страница Поиск, карта сайта Написать письмо