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

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

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'ом


Наверх

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