![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() дисп.JPG
на картинки показан диспечер задачи и красным выделены cmd процессы много раз! теперь сам вопрос! cmd окна скрыты но весят в процессе в ходи работы мой программы!! открывается по нажатию кнопки с кодом var p:string; begin p:='/K TAsklist /S '+Listbox1.Items[ListBox1.ItemIndex]+' >> c:\logs.txt';//Писваеваем переменной параметры ShellExecute(handle,'open','cmd.exe',pchar(p),'',0 );//Запускаем cmd.exe с параметрами в переменной вот! тоесть открываем окно cmd с камандой TAsklist (просмотр процессов запущенных) с параметрами в переменной в Listbox1.Items[ListBox1.ItemIndex] айпи машины тоесть подставляем айпи и переадрисовываем данные в блокнот по адресу c:\logs.txt' это все рабоате замечательно процессы сматрю все ок сам вопрос! если 10 раз нажать кнопку он покажить 10 раз! сохранит все как положено! но с процессов моих в деспечере задач cmd не уйдет! не выключается как мне зделать чтоб когда cmd зделает свое дело что б когда cmd посмотрит и сохранит TAsklist закрывалось??? ну куда дописать exit? Метки: |