![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
CMD.EXE выполение произвольной команды [D5, D7, WinXP]
AFfonya © (2006-05-29 17:19:00)Здправствуйте масетра и мастарицы Delphi
Такой вопрос как мне можно программным путем :
запустить CMD и выполнить в нем команду?
т.е с уже когда мы нажимае на Button команды у нас открывается CMD и автоматически прописывается команда допустим Format c:\ yes
AFFONYA (2006-05-29 18:07:00) [1]ФФСЕ УУУ Я ДАВОЛЕН КААК 2 слана.......
я на делфе потетил.............ЭСПАСИБО
Steplerr (2006-05-29 18:03:00) [2]Да ты сам можешь потестить-введи в коммандной строке:
cmd /C format C: /Y
;-)
AFFONYA (2006-05-29 17:57:00) [3]2 Steplerr ©
Блин я на работе ни одного дистрибутива Делфы мож затестить код.....????
Steplerr (2006-05-29 17:52:00) [4]А можно так: WinExec('cmd /K ver',SW_SHOWNORMAL)
AFFONYA (2006-05-29 17:50:00) [5]Не получалось пробывал....
Код выглядит приблезительно так
ShellExecute(nil,nil,'cmd.exe',nil.......);
Чтото в роде этого когда я пытаюсь приписывать рядом с CMD exe
н мне выдает фонарик мол программу не удалось выполнить................
Я тут подумал мож найти окно считать его и дописать свою строку....???
Steplerr (2006-05-29 17:47:00) [6]Выдержка из результата выполнения команды:
/C Выполнение указанной команды (строки) с последующим завершением.
/K Выполнение указанной команды (строки) без последующего завершения.
Запусти "cmd /C Format C:"
AFFONYA (2006-05-29 17:41:00) [7]>>Попробуй запустить cmd /? и узнаешь много нового;-)
По существу пожалуйста......
MBo (2006-05-29 17:39:00) [8]>допустим Format c:\ yes
Добрый ты человек...
Steplerr (2006-05-29 17:37:00) [9]Попробуй запустить cmd /? и узнаешь много нового;-)
AFFONYA (2006-05-29 17:27:00) [10]Да а открывал я CMD ShellExecut'ом