Jump to content

Recommended Posts

Posted

Всем привет! Прошу помощи. Проблема в следующем. Как сделать исполняемый файл для показа уведомлений о конкретном событии в KSC?

Posted (edited)

Настройка параметров уведомлений о событиях

Цитата

Пример:

Для уведомления о событии используется исполняемый файл (например, script1.bat), внутри которого запускается другой исполняемый файл (например, script2.bat) с подстановочным параметром %COMPUTER%. При возникновении события на устройстве администратора будет запущен файл script1.bat, который, в свою очередь, запустит файл script2.bat с параметром %COMPUTER%. В результате администратор получит имя устройства, на котором произошло событие.

Или у Вас это реализовать не получается?

Edited by durtuno
Posted

Что именно не получается? Пройти тестирование отправки или настроить сами события?

Что Вы уже сделали? Каким способом решили доставлять событие пользователю-администратору?

Posted
42 минуты назад, durtuno сказал:

Что именно не получается? Пройти тестирование отправки или настроить сами события?

Что Вы уже сделали? Каким способом решили доставлять событие пользователю-администратору?

image.thumb.png.20272bcc2aaf0f16d37f032fb54544f5.png

Он не хочет запускать исполняемый файл. 

Posted (edited)
11 минут назад, Guffi сказал:

Он не хочет запускать исполняемый файл. 

Так протестируйте для начала:

Спойлер

image.thumb.png.ff72097492ae2ff3e54894487c944016.png

,и:

56 минут назад, durtuno сказал:

Что Вы уже сделали? Каким способом решили доставлять событие пользователю-администратору?

На данный момент Вы показали какой-то скрин, который, естественно никакой ясности не привносит.

Edited by durtuno
Posted (edited)
2 часа назад, durtuno сказал:

Так протестируйте для начала:

  Показать контент

image.thumb.png.ff72097492ae2ff3e54894487c944016.png

,и:

На данный момент Вы показали какой-то скрин, который, естественно никакой ясности не привносит.

Есть батник, который запускает скрипт на вывод уведомления по событию. Когда я прописываю путь к файлу и запускаю тестовое сообщение, то он выкидывает ошибку что файл запустить не удалось. Уведомление должно запускаться на компьютере сисадмина.

Edited by Guffi
Posted (edited)
52 минуты назад, Guffi сказал:

Есть батник, который запускает скрипт на вывод уведомления по событию.

Можете показать эти "батники"? Или они сверхсекретные?

Вот Вам тестовые *.cmd-сценарии:

1-ый, назовём его "sendmsg.cmd", который вызывает 2-ой сценарий:

@echo off
"C:\путь_до_файла\popup.cmd" "Произошло событие с описанием '%DESCR%' на компьютере: '%COMPUTER%'" >nul 2>&1

2-ой, назовём его "popup.cmd", который отображает сообщение с помощью системной утилиты msg всем активным пользователям на сервере администрирования:

@echo off
msg * %1 >nul 2>&1

Добавлено:

Чуть-чуть исправил сценарии, т.к. вносил изменения уже в форме форума и выпал один из параметров + можно ещё как-нибудь разнообразить сообщение.

 

Edited by durtuno
Posted (edited)
15 часов назад, durtuno сказал:

Можете показать эти "батники"? Или они сверхсекретные?

Вот Вам тестовые *.cmd-сценарии:

1-ый, назовём его "sendmsg.cmd", который вызывает 2-ой сценарий:

@echo off
"C:\путь_до_файла\popup.cmd" "Произошло событие с описанием '%DESCR%' на компьютере: '%COMPUTER%'" >nul 2>&1

2-ой, назовём его "popup.cmd", который отображает сообщение с помощью системной утилиты msg всем активным пользователям на сервере администрирования:

@echo off
msg * %1 >nul 2>&1

Добавлено:

Чуть-чуть исправил сценарии, т.к. вносил изменения уже в форме форума и выпал один из параметров + можно ещё как-нибудь разнообразить сообщение.

 

Попробовал ваш вариант. Он все равно пишет ошибку. 

 

image.png

image.png

Edited by Guffi
Posted (edited)
23 минуты назад, Guffi сказал:

Попробовал ваш вариант. Он все равно пишет ошибку. 

Выдавайте больше полезной информации. Поймите, обрезками скринов вопрос не решить.

Распишите полностью Ваш сценарий, подкрепите его действиями (что и как Вы делаете), содержимым файлов и пр.

Выше приведен пример файлов сценариев с рабочим кодом.

В качестве пруфа приложу пару скринов (форум правда сильно сжимает картинки)

Спойлер

image.thumb.png.3204d660547fd76468bc624fc626406c.png

image.thumb.png.5ff9c288d3cd257f5b122e0039e5bca0.png

 

Edited by durtuno
Posted
18 минут назад, durtuno сказал:

Выдавайте больше полезной информации. Поймите, обрезками скринов вопрос не решить.

Распишите полностью Ваш сценарий, подкрепите его действиями (что и как Вы делаете), содержимым файлов и пр.

Выше приведен пример файлов сценариев с рабочим кодом.

В качестве пруфа приложу пару скринов (форум правда сильно сжимает картинки)

  Показать контент

image.thumb.png.3204d660547fd76468bc624fc626406c.png

image.thumb.png.5ff9c288d3cd257f5b122e0039e5bca0.png

 

Я верю что сценарии рабочие. Делал все в точности также. Проблема в том что он на отрез отказывается запускать файл. Не может быть такого, что он не может запустить из-за расположения файлов или какие-то разрешения ещё дополнительно нужны?

Posted
29 минут назад, Guffi сказал:

Не может быть такого, что он не может запустить из-за расположения файлов или какие-то разрешения ещё дополнительно нужны?

Может, поэтому Вас и просят:

52 минуты назад, durtuno сказал:

Распишите полностью Ваш сценарий, подкрепите его действиями (что и как Вы делаете), содержимым файлов и пр.

 

Posted
1 час назад, durtuno сказал:

Может, поэтому Вас и просят:

 

Так я брал даже ваши сценарии, он запускать не хочет. Тут уже проблема не в сценариях. Ложил файлы в папку с KSC. Все равно не запускает. Может я где-то что-то упускаю. Где должны находится файлы?

Posted
2 минуты назад, Guffi сказал:

Может я где-то что-то упускаю.

Может. Но, отсюда не видно, что и как Вы делаете, где-что располагаете, поэтому ещё раз - сделайте как Вас просят выше.

Как вариант покажите скрином, на примере того, который был показан Мною выше.

Posted
8 минут назад, durtuno сказал:

Может. Но, отсюда не видно, что и как Вы делаете, где-что располагаете, поэтому ещё раз - сделайте как Вас просят выше.

Как вариант покажите скрином, на примере того, который был показан Мною выше.

image.thumb.png.d1a7fc1e8efad65abe5717b773dd4005.png

Posted (edited)

Такую ошибку можно получить если у файла отсутствуют права доступа того пользователя, от имени которого выполняется сервер администрирования "KSC" (процесс klserver.exe), поэтому выверяйте и правьте права доступа:

Спойлер

image.thumb.png.82845aef9c47a44efd90a4bf17894943.png

Таким образом убедитесь, что:

  • пользователь, от имени которого выполняется "KSC" (процесс klserver.exe) имеет доступ к расположению файла/ доступен путь, где располагаются файлы;
  • пользователь, от имени которого выполняется "KSC" (процесс klserver.exe) имеет права доступа к исполняемым файлам и может их исполнять;
  • в системе, где выполняется "KSC" (процесс klserver.exe) отсутствуют ограничения на исполнение указанных файлов, где, при необходимости, потребуется настроить исключения.
Edited by durtuno
Posted

У Вас получилось разрешить вопрос?

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...