Форум программистов, компьютерный форум, киберфорум
Delphi: Сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Эксперт Pascal/Delphi
4683 / 2668 / 834
Регистрация: 04.10.2012
Сообщений: 9,716
1

Список процессов компьютера в локальной сети (Delphi+Tree View)

26.10.2012, 22:02. Показов 1324. Ответов 4
Метки нет (Все метки)

Друзья, подскажите. Суть задачи следующая: в компонент TreeView (работаю с этим компонентом недавно) выводится список компьютеров в локальной сети. Необходимо, чтобы при выборе определенного компьютера выводился список запущенных на нем процессов. Как это реализовать? В дальнейшем мне нужно будет завершать определенные процессы. Как получить список процессов на локальной машине я знаю. Интересует именно взаимодействие с Tree View+удаленные процессы. Заранее спасибо.

Добавлено через 4 минуты
Кому надо. Для получения списка локальных процессов

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var
  hSnapShot: THandle;
  ProcInfo: TProcessEntry32;
begin
  hSnapShot := CreateToolHelp32Snapshot(TH32CS_SNAPPROCESS, 0);
  if (hSnapShot <> THandle(-1)) then
  begin
    ProcInfo.dwSize := SizeOf(ProcInfo);
    if (Process32First(hSnapshot, ProcInfo)) then
    begin
      Memo1.Lines.Add(ProcInfo.szExeFile);
      while (Process32Next(hSnapShot, ProcInfo)) do
        Memo1.Lines.Add(ProcInfo.szExeFile);
    end;
    CloseHandle(hSnapShot);
  end;
end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2012, 22:02
Ответы с готовыми решениями:

Реализовать журнал запущенных процессов компьютеров в локальной сети
Есть задача: реализовать журнал запущенных процессов компьютеров в локальной сети. Для реализации...

Tree View + List View. Как из програмы определить в чем именно на данный момент выделен елемент ?
У меня на одной форме радом сидят Tree View и List View (как в explore). Вопрос: как из програмы...

Два компьютера не пингуются в локальной сети
Доброго времени суток, к роутеру dlink dsl-2600u подключены два компьютера: один через провод,...

Доступ к локальной сети с удаленного компьютера
1.Оба компьютера на Win7. 2. Компьютер1 имеет две сетевых карты, одна в местную...

4
210 / 169 / 24
Регистрация: 24.04.2012
Сообщений: 615
26.10.2012, 22:08 2
Пишешь сервис, который передает в твою программу список процессов и удаленно инсталлируешь на нужную машину, после сеанса можешь анинсталировать его.
0
156 / 299 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
26.10.2012, 22:29 3
Короче вот так: 1) сначала прописываем сами комьюетеры(в TreeWiev).
2) С помощью программы-сервера на компьютере в локальной сети крадем процессы и посылаем тебе
3) Выводим процессы
В локальной сети IP одинаковый: 127.0.0.1. Поэтому индефицируй по ID.
0
210 / 169 / 24
Регистрация: 24.04.2012
Сообщений: 615
27.10.2012, 00:10 4
Если че Саша поможет барыгам краденное загнать.
0
Эксперт Pascal/Delphi
4683 / 2668 / 834
Регистрация: 04.10.2012
Сообщений: 9,716
27.10.2012, 22:44  [ТС] 5
Программа не для Куль Хацкеров, не подумайте. Наоборот - для админа
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2012, 22:44

Выключение удалённого компьютера в локальной сети
Мне нужно выключить компьютер по локальной сети. На обоих ПК Win7. На целевом ПК включил службу...

Подключение компьютера к локальной сети и к роутеру
Подскажите решение или что почитать по следующей проблеме. Имеется локальная сеть с сервером...

Статистика выключение компьютера по локальной сети
Здравствуйте. 2 вопроса. Как можно выключить компьютер по локальной сети? На всех компах...

Подключение компьютера к уже работающей локальной сети
В офисе имеется работающая локальная сеть из 5 ПК, один из них заменили, но не удается увидеть этот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.