![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с процессами и окнами на другом компьютере [D6, Win2k]
Humorist © (2007-02-06 13:27:00)Доброе время суток, уважаемые мастера.
Стоит следующая задача. Есть сервер и рабочие станции. На сервере расшарена папка, в которой находятся файлы. На рабочих станциях запускаются проги, которые помимо всего прочего открывают файлы из этой папки.
Запуская нечто на сервере, требуется:
1. Определить на каком компе запущена программа, открывшая заданный файл (точнее какой процесс).
2. Определить главное окно программы, открывшей расшареный файл.
3. Послать этому окну WM_CLOSE.
4. Если это не привело к корректному завершению процесса, открывшего файл, терминировать процесс.
Помогите, плиз.
Сергей М. (2007-02-06 16:37:00) [1]
> помоему она всегда включена по умолчанию
Угу. Особливо - на системах с Маздаем)
Humorist (2007-02-06 16:28:00) [2]
> Elen © (06.02.07 16:19) [6]
>
>
> А поиком?
Спасибо. Пошел искать.
Elen (2007-02-06 16:19:00) [3]
> Сергей М. © (06.02.07 15:46) [4]
Верно. Ну помоему она всегда включена по умолчанию (поправьте если ошибаюсь)
> Humorist (06.02.07 16:09) [5]
А поиком?
Humorist (2007-02-06 16:09:00) [4]
> Elen © (06.02.07 15:35) [3]
>
>
> А WMI?
Пожалуйста, поподробнее.
Сергей М. (2007-02-06 15:46:00) [5]
> Elen © (06.02.07 15:35) [3]
А WMI не с луны свалился - это , прежде всего, служба, работающая на стороне хоста, предоставляющего этот интерфейс)
Elen (2007-02-06 15:35:00) [6]
> Если "нечто" не запущено и на клиенте, задача попросту не
> имеет решения.
А WMI?
DiamondShark (2007-02-06 15:25:00) [7]Сдаётся мне, что решению подлежала совсем другая задача...
Сергей М. (2007-02-06 13:39:00) [8]
> Humorist (06.02.07 13:27)
> Запуская нечто на сервере
Если "нечто" не запущено и на клиенте, задача попросту не имеет решения.