Вниз
Скачать: CL | DM;

Как закрить все екземпляры программы на терминальном сервере.   Найти похожие ветки 

← →
kolj   (2010-08-17 20:52) [0]

Всем привет.
Собственно есть слудещея задача, нужно при выходе новой версии программы закривать все ее екземпляры и обновить ее.
Есть возможность дописать произвольный код в програмы которые нужно обновлять. Надо учитувать что программа может быть открыта в разных пользовательских сессиях.
Идея следующая:
1. Написать программу которая будет проверять наличия новых версий и при нужде отправлять виндовс сообщения на HWND_BROADCAST.
2. Во все програмы дописать обработчик етого сообщения и при приеме закривать програму.

Будет ли работать такой метод?, какие плюсы и минусы?
Что можно придумать ещо?


← →
Leonid Troyanovsky ©   (2010-08-17 22:38) [1]


> kolj   (17.08.10 20:52)  

> 1. Написать программу которая будет проверять наличия новых
> версий и при нужде отправлять виндовс сообщения на HWND_BROADCAST.

Оные сообщения действенны лишь в пределах текущей сессии, msdn.

--
Regards, LVT.


← →
DVM ©   (2010-08-18 00:47) [2]


> Что можно придумать ещо?

свой сервис, с которого все запущенные копии получат информацию, например через сокеты



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.002 c
15-1459546202
Юрий
2016-04-02 00:30
2017.03.26
С днем рождения ! 2 апреля 2016 суббота


2-1396021466
DQ
2014-03-28 19:44
2017.03.26
Использование типов данных "Перечисление" и "Множество"


15-1459036034
Kilkennycat
2016-03-27 02:47
2017.03.26
Неплохая мимика у робота. и цель в жизни тож.


11-1265470866
Lirrk
2010-02-06 18:41
2017.03.26
Проблема со шрифтами


2-1437734169
Koko-239
2015-07-24 13:36
2017.03.26
Описание ПК




   Наверх