Страница 1 из 1

Как послать сообщение всем пользователям?

Добавлено: 15 мар 2007, 11:08
s2176
Добрый день всем!
У нас 10 баз, пользователи в разных городах. Иногда бывает нужно срочно послать всем сообщение во все базы. Кто знает, кокой функцией можно выделить всех работающих пользователей и отпраить им сообщение, аналогично тому, как это делается в модуле "настройка".
Я бы хотела это все сделать через батник, чтобы вообще не заходить в Галактику.

Добавлено: 15 мар 2007, 16:08
edward_K
команда то
SendMessageToSession (x$ActiveUsers.SessionID, 'Ваше сообщение');
вопрос только в том как вы сие сумете передать по другим базам?
по идее у вас должен быть фейсик написан
а его запускать все таки галкой но с опцией nowrun
в батник добавте /Galaxy.NowRun=ФЕЙС.
ну еще и имя пользователя добавить с паролем /U: /P:
можно AQA запустить в автомате, если фейс влом писать.

Добавлено: 15 мар 2007, 19:44
thor
Вообще такую приблуду можно написать на любом другом средстве, например я видел сделанную на Access.

Добавлено: 16 мар 2007, 08:46
s2176
Спасибо, Edward_K! Я, совственно, и планировала написать фейсик и сделать батник. Такое уже не раз делала: прописываем батник в планировщике и "спим спокойно" :smile:
Буду пробовать!

Добавлено: 16 мар 2007, 14:50
s2176
Все получилось!!!! Еще раз спасибо!

Добавлено: 05 ноя 2009, 14:58
korvanakorvana
Ребят а я что то не поняла( ... Объясните пожалуйста . Можно с примером. Как всем юзерам послать сообщение.

Добавлено: 05 ноя 2009, 16:25
edward_K
_loop x$ActiveUsers
{ SendMessageToSession (x$ActiveUsers.SessionID, 'Ваше сообщение');
}
аналог посыла сообщения в сапорте - консоль администратора.

Добавлено: 06 ноя 2009, 08:28
korvanakorvana
:) ура .... ) netsend пока)