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

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


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

Добрый день!

Имеем такой 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", после путь к его профилю (тут несколько вариантов), после удаляйте файл в пути профиля.

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

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

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

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



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

    • fmlnuser
      Автор fmlnuser
      Добрый день, имеется всус на базе ksc. Можно ли через него обновлять драйвера как это делается на wsusе от майкрософт? Так же интересует вопрос о необязательных обновлениях которые не получить через синхронизацию обновлений, на всусе от майкрософта можно было вручную добавить инсталяшку, а тут как?
    • vit451
      Автор vit451
      Добрый день.
      KSC 15.1
       
      Как то не могу понять логику как быстро обновлять ПО , ранее установленное средствами KSC.
       
      Например, ставлю клиента Битрикс.
      Для установки делаю задачу, в параметрах задачи выбираю устройства из списка управляемых. Стартую, все ок, программа установилась. 
       
      Позже выходит новая версия, надо обновится. 
      По идее у меня уже есть задача с списком машин для установки, надо просто внутри задачи заменить пакет для установки. Но в настройках задачи это сделать невозможно. 
       
      Есть группы, на которые можно повесить установку ПО. Но устройство может состоять только в одной группе, нельзя по аналогии с GPO добавить устройство в множество групп, на которые в свою очередь повесить установку ПО. 
       
      Сейчас я для обновления ПО экспортирую список устройств в файл, далее делаю новую задачу, выбираю инсталляционный пакет для установки,а устройства импортирую из файла. 
      Но должен быть явно более простой путь. 
       
    • SergeyOW
      Автор SergeyOW
      День добрый.
      Пытаюсь обновить KSC 14.2.0.26967 до версии 15.1.0.20748.  KSC установлена на сервере Windows Server 2022.  В качестве БД используется MS SQL 2019 c последними обновлениями. БД установлена на другом сервере.
      Дело в том, что при обновлении до версии 15.1.0.20748, а также при "чистой" установке KSC 15.1.0.20748 и последующим восстановлением из бэкапа перестает работать служба kladminserver.
      При этом служба kladminserver перестает работать после обновления KSC до версии 15.1.0.20748. В случае установки  KSC 15.1.0.20748 после удаления KSC 14.2.0.26967 служба kladminserver перестает работать после восстановления из бэкапа.
      Откатился обратно к  KSC 14.2.0.26967. Бэкап рабочий. Восстановление из бэкапа на KSC 14.2.0.26967 прошло успешно.
      Может кто сталкивался с подобной ошибкой при обновлении KSC.
    • s.a.prytkov
      Автор s.a.prytkov
      Коллеги, здравствуйте!
      Пытался на лаб.стенде собрать кластер Касперского по инструкции, но что-то не получается, подскажите если кто сталкивался с такой ошибкой.
      Конфиг следующий (имеем 4 сервера):
      Сервер файловый
      Сервер Администрирования №1 
      Сервер Администрирования №2
      Сервер базы данных
      --
      сделал по два физических интерфейса на серверах администрирования №1 и №2, перевел их в режим unmanaged
      на этапе конфигурирования Касперского указывал интерфейс enp0s3 который был рабочим
      В самом конце конфигурирования /opt/kaspersky/ksc64/lib/bin/setup/postinstall.pl
      долго ждал инициализацию и получил вот такое сообщение
      Fatal error: Failed with code '4': 'Запуск утилиты
      "klnagchk"...
      Инициализация базовых библиотек...Ошибка
      - 1128 ('The product was not installed correctly.')
      '
      Fatal error: Setup script failed with code 2, signal 0.
      Installation failed.
      --
      Подскажите пожалуйста куда копать
    • infobez_bez
      Автор infobez_bez
      Здравствуйте!
      В веб консоли ksc вылезло уведомление о том, что истекает доверенный сертификат 
      Нужно ли его перевыпускать/заменять или он автоматически заменится на другой после окончания срока действия?
      И еще, после смены сертификата будут ли видеть ПК сервер администрирования или их заново придется подключать?
×
×
  • Создать...