Alcher 0 Опубликовано 19 декабря, 2020 Share Опубликовано 19 декабря, 2020 Здравствуйте! При запуске задачи удалённой установки в Kaspersky Security Center 10 понадобилось уведомить пользователей компьютеров об окончании работы установщика. Был создан дистрибутив из bat-файла, в котором предполагалось командой msg посылать сообщение пользователю, вошедшему на компьютер. При запуске пакета вручную, сообщение отображается на рабочем столе пользователя, при запуске задачи удалённой установки - пользователи сообщение не получают. Есть ли возможность сделать какие-либо настройки или что-то ещё, чтобы команда заработала? Или подскажете какой-то другой, заведомо работающий способ отправки сообщений пользователям из задачи удалённой установки? Цитата Ссылка на сообщение Поделиться на другие сайты
andrew75 1 406 Опубликовано 19 декабря, 2020 Share Опубликовано 19 декабря, 2020 @Alcher, этот вариант не подойдет? Цитата Ссылка на сообщение Поделиться на другие сайты
Alcher 0 Опубликовано 19 декабря, 2020 Автор Share Опубликовано 19 декабря, 2020 4 минуты назад, andrew75 сказал: @Alcher, этот вариант не подойдет? andrew75, спасибо, но нет, не подходит такой способ. Пробовал создавать задачу отправки сообщения пользователям устройств по условию окончания выполнения задачи удалённой установки, но и он не подходит. Во-первых, он почему-то не сработал, а во-вторых, отправка такого сообщения может затянуться, т.к. будет ожидаться завершение задачи установки на всех компьютерах, а это в нашем случае неприемлемо. Пробовал также запускать исполнимый файл по завершении задачи удалённой установки (это в настройках уведомлений о выполнении задачи). Но, и этот способ не подходит, потому что это событие (завершение задачи установки) происходит после выполнения задачи установки на каждом компьютере. Да и исполнимый файл - это тот же батник с командой msg, которая не работает из под KSC. А нужно сделать так, чтобы каждый пользователь получал сообщение на своём рабочем столе по завершении работы удалённого установщика именно на его компьютере. Цитата Ссылка на сообщение Поделиться на другие сайты
oit 2 135 Опубликовано 19 декабря, 2020 Share Опубликовано 19 декабря, 2020 А что уведомление о необходимости перезагрузки в самой задаче не подходит? 1 Цитата Ссылка на сообщение Поделиться на другие сайты
Alcher 0 Опубликовано 19 декабря, 2020 Автор Share Опубликовано 19 декабря, 2020 28 минут назад, oit сказал: А что уведомление о необходимости перезагрузки в самой задаче не подходит? oit, задача не требует перезагрузки машины. Спасибо. 28 минут назад, oit сказал: А что уведомление о необходимости перезагрузки в самой задаче не подходит? oit, но как вариант уведомления будет испробован, спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
mike 1 1 091 Опубликовано 20 декабря, 2020 Share Опубликовано 20 декабря, 2020 Цитата При запуске пакета вручную, сообщение отображается на рабочем столе пользователя, при запуске задачи удалённой установки - пользователи сообщение не получают. Вероятно потому что задача выполняется с правами SYSTEM. Цитата Ссылка на сообщение Поделиться на другие сайты
Alcher 0 Опубликовано 20 декабря, 2020 Автор Share Опубликовано 20 декабря, 2020 17 минут назад, mike 1 сказал: Вероятно потому что задача выполняется с правами SYSTEM. mike 1, да, задача выполняется под именем "СИСТЕМА", разница с пользовательской учётной записью велика, если не сказать - кардинальна. Но непонятно, почему сообщения не отправляются, и как заставить команду msg работать? Цитата Ссылка на сообщение Поделиться на другие сайты
mike 1 1 091 Опубликовано 20 декабря, 2020 Share Опубликовано 20 декабря, 2020 Цитата Но непонятно, почему сообщения не отправляются, и как заставить команду msg работать? Они вероятно отправляются, но отображаются пользователю под которым выполняется задача, т.е. пользователю SYSTEM. Цитата Ссылка на сообщение Поделиться на другие сайты
Alcher 0 Опубликовано 20 декабря, 2020 Автор Share Опубликовано 20 декабря, 2020 3 минуты назад, mike 1 сказал: Они вероятно отправляются, но отображаются пользователю под которым выполняется задача, т.е. пользователю SYSTEM. mike 1, команда 'msg * "Сообщение" ' должна отправлять сообщение всем пользователям на машине. Для учётной записи SYSTEM не создаётся же свой рабочий стол, ни к чему это, может быть поэтому и взаимодействие с другими пользователями ограничено. Но есть ли способ обойти ограничения и всё же отправить сообщение из пакета удалённой установки? Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.