Перейти к содержанию

KSC не полностью отрабатывает cmd


it24aviacomplect

Рекомендуемые сообщения

Добрый день!

Имеем такой cmd:

 

@ECHO OFF
taskkill /f /IM MailClient.exe
rd /s /q "%USERPROFILE%\AppData\Roaming\eM Client\Local Folders"
copy /y "\\WS-IT-001\KSC\MailClient.dll" "C:\Program Files (x86)\eM Client"
timeout /t 30
start MailClient.exe

 

 

Собственно, не отрабатывает запуск на клиенте start MailClient.exe, задача в KSC висит на статусе "установка запущена"

 

Вручную с клиента, если запустить скрипт, всё ок.

Ссылка на комментарий
Поделиться на другие сайты

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

Задачи KSC на клиентах запускаются от имени системы.

Вот это не пройдёт - %USERPROFILE%...

Как раз все шаги, кроме последнего отрабатывают)

Ссылка на комментарий
Поделиться на другие сайты

а MailClient.exe выполняется в режиме тихой установки, т.е. от пользователя ничего не спрашивает в процессе?

 

еще очень желательно start /wait MailClient.exe

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, Aragon сказал:

а MailClient.exe выполняется в режиме тихой установки, т.е. от пользователя ничего не спрашивает в процессе?

 

еще очень желательно start /wait MailClient.exe

он устанавливается другой задачей.

Суть в чем: периодически слетает активация, нужно удалять "%USERPROFILE%\AppData\Roaming\eM Client\Local Folders" и копировать dll в program files

Права на запись в папку program files я организовал через GP

Осталось скрипт написать корректно, чтобы через каспера отрабатывал

Проблема действительно в том, что агент отрабатывает от имени системы, а нужно чтобы удаление папки и запуск проги должен выполняться т имени залогиненного пользователя.)

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, it24aviacomplect сказал:

Проблема действительно в том, что агент отрабатывает от имени системы, а нужно чтобы удаление папки и запуск проги должен выполняться т имени залогиненного пользователя.)

Получайте имя активного пользователя в cеансе "console", после путь к его профилю (тут несколько вариантов), после удаляйте файл в пути профиля.

А вот запуск от пользователя - зачем он нужен? Пользователь что ли безрукий?

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • ZOLkinA
      От ZOLkinA
      Друзья, выручайте!
      имеется три политики (1,2,3).и две группы управляемых устройств (1,2)
      Все три активны. Все три НЕ имеют наследия.
      1 политика -для автономных АРМ.
      2 политика -для группы 2
      3 политика -для группы 3
      Вопрос: Как сделать что бы изменения вносимые по контролю устройств в политику 1,автоматически передавались в политику 2 и 3?
       
       
    • tav
      От tav
      Всех приветствую !
       
      Поднял пока что тестовый KSC последний на Alt Linux.
      Версия KSC Linux PF 15.1.0.12199 и версия KESL PF 12.1.0.1543.
      В настройках политики установил распространять ключ через KSC и на самой лицензии галка стоит.
      Клиент работает не в режиме легкого агента.
       
      В итоге клиент виндовый подхватывает ключ с сервера KSC, клиент линуксовый при установке автоматом ставит тестовую/пробную лицензию и ни как не хочет цеплять автоматом лицензию.
      Если я создаю задачу для линуксовой группы/клиента сменить ключ, то все ок клиенты по задаче меняют ключ тестовый на корпоративный.
      Не понимаю почему именно линуксовые клиенты автоматом не тащат ключ. Настройки как я понимаю правильные.


    • pacificae
      От pacificae
      Доброго времени. Исходные данные - на клиентском ПК отключил вручную защиту KES бессрочно. Вопрос - можно ли через KSC (в моем случае 13) включить защиту удалённо?
    • Дмитро
      От Дмитро
      KSC 14.2 из-под win настроена политика для пользовательских машин и в ней для сетевого экрана добавлено правило, в котором идет запись в отчет.
      По факту нужно отследить отработку это правила из под отчета.
      Какой корректно выбрать отчет (ну или построить свой), где возможно было увидеть статистику по добавленному правилу сетевого экрана?
      облазил офф документации но ясности нет а ждать ответа неимоверно долго
    • website9527633
      От website9527633
      Добрый день! Возник вопрос при обращении агентов удаленно посредством запуска скрипта на рабочих станциях, вопрос: как в Агенте администрирования 15 на рабочих станциях, в скрипте указать пароль от удаления Агента администрирования?
      К примеру у меня скрипт отрабатывал таким образом, но в случае версии Агента администрирования 15, он запрашивает дополнительно пароль от удаления
      @echo off
      start "" "C:\Program Files (x86)\Kaspersky Lab\NetworkAgent\klmover.exe" -address 192.168.1.1 -silent
×
×
  • Создать...