Этот документ описывает базовый порядок удалённой установки Kickidler Agent 2.0 на рабочие станции Windows.
Инструкция предназначена для системных администраторов, которые выполняют массовое развёртывание через:
|
ПРЕДУПРЕЖДЕНИЕ На текущий момент не используйте прямое назначение MSI через стандартный раздел GPO: «Конфигурация компьютера → Политики → Настройки программного обеспечения → Установка программ». Такой сценарий пока не является поддерживаемым основным способом установки, потому что базовая установка MSI через этот раздел GPO не позволяет надёжно передать все необходимые параметры установки Kickidler Agent 2.0. |
Также на текущий момент не используйте MST-трансформ как основной поддерживаемый сценарий.
Для развёртывания используйте один из поддерживаемых вариантов:
Подготовьте:
Пример UNC-пути:
|
\\SERVER\Software\Kickidler\ |
MSI-файл должен быть доступен именно по сетевому UNC-пути, а не с локального диска администратора.
Права на сетевую папку должны быть выданы не только администратору, но и компьютерам, на которые будет выполняться установка.
Рекомендуемые права:
Разрешения общего ресурса:Компьютеры домена → ЧтениеРазрешения NTFS:Компьютеры домена → Чтение и выполнение
|
ВАЖНО Если используется отдельная группа компьютеров, можно выдать права этой группе вместо группы «Компьютеры домена». |
Если используется скрипт подготовки MSI, ключ активации можно заранее записать в установочный файл. Это удобно, когда система развёртывания поддерживает MSI-пакеты, но не отменяет необходимость запускать установку через msiexec или штатную задачу развёртывания.
Такой вариант удобен для Kaspersky Security Center, RMM и UEM, где подготовленный MSI можно использовать как пакет. Для базового GPO Windows не используйте прямое назначение MSI: применяйте сценарий запуска, который вызывает msiexec.
Общий порядок:
|
ВАЖНО Рекомендуется не изменять исходный MSI-файл напрямую. Лучше сохранять подготовленную копию с отдельным именем. |
Пример имени:
|
Kickidler_Agent_2.x.x.x_configured.msi |
|
ПРЕДУПРЕЖДЕНИЕ Подготовленный MSI содержит ключ активации, поэтому его нельзя размещать в публичных папках или передавать третьим лицам. |
Для установки через групповые политики используйте сценарий запуска компьютера.
Создайте файл:
|
install_kickidler_agent.cmd |
Пример для обычной установки MSI с записанным ключом:
|
@echo offset MSI_PATH=\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x_configured.msimsiexec /i "%MSI_PATH%" /qn /norestartexit /b %errorlevel% |
Пример для скрытой установки MSI с записанным ключом:
|
@echo offset MSI_PATH=\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x_configured.msimsiexec /i "%MSI_PATH%" /qn /norestart HIDDEN_MODE=1 |
|
exit /b %errorlevel% |
Если используется MSI без заранее записанного ключа, ключ можно передать через параметр:
|
ACTIVATION_KEY="ВАШ_КЛЮЧ" |
Пример обычной установки без заранее подготовленного MSI:
|
msiexec /i "\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x.msi" /qn /norestart ACTIVATION_KEY="ВАШ_КЛЮЧ" |
|
ВАЖНО Для GPO используйте сценарий запуска, который вызывает msiexec. Если ключ не записан в MSI, передайте ACTIVATION_KEY в параметрах. Если ключ уже записан в MSI, параметр ACTIVATION_KEY не требуется, но установка всё равно должна запускаться через msiexec. |
В этом разделе указаны параметры, которые можно добавлять к базовой команде msiexec при необходимости.
Если установка завершается с ошибкой или нужно сохранить подробный MSI-лог для диагностики, добавьте параметр:
|
/L*V "C:\Windows\Temp\kickidler_agent_install.log" |
Пример обычной установки с логированием:
|
msiexec /i "\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x_configured.msi" /qn /norestart /L*V "C:\Windows\Temp\kickidler_agent_install.log" |
Пример скрытой установки с логированием:
|
msiexec /i "\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x_configured.msi" /qn /norestart HIDDEN_MODE=1 /L*V "C:\Windows\Temp\kickidler_agent_install.log" |
|
ВАЖНО Если команда запускается от имени локальной системы (Local System / SYSTEM), лог удобно сохранять в C:\Windows\Temp\. |
При обращении в техническую поддержку приложите файл, если логирование было включено:
|
C:\Windows\Temp\kickidler_agent_install.log |
Для скрытой установки добавьте параметр:
|
HIDDEN_MODE=1 |
Пример:
|
msiexec /i "\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x_configured.msi" /qn /norestart HIDDEN_MODE=1 |
|
ВАЖНО Используйте этот параметр только если агент нужно установить в скрытом режиме. |
Если MSI не был заранее подготовлен скриптом, ключ активации можно передать параметром:
|
ACTIVATION_KEY="ВАШ_КЛЮЧ" |
Пример:
|
msiexec /i "\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x.msi" /qn /norestart ACTIVATION_KEY="ВАШ_КЛЮЧ" |
|
ПРЕДУПРЕЖДЕНИЕ Не передавайте ключ активации в открытом виде в обращениях, скриншотах, логах или переписке. |
Пример скрытой установки неподготовленного MSI с передачей ключа и созданием MSI-лога:
|
msiexec /i "\\SERVER\Software\Kickidler\Kickidler_Agent_2.x.x.x.msi" /qn /norestart ACTIVATION_KEY="ВАШ_КЛЮЧ" HIDDEN_MODE=1 /L*V "C:\Windows\Temp\kickidler_agent_install.log" |
|
ВАЖНО Этот вариант используйте только для диагностики или тестового развёртывания. Для постоянного массового развёртывания предпочтительнее подготовить MSI заранее и не передавать ключ в командной строке. |
Дополнительно рекомендуется включить политику ожидания сети:
Конфигурация компьютера → Политики → Административные шаблоны → Система → Вход в систему → Всегда ожидать сеть при запуске и входе в систему → Включено
После применения политики на тестовой рабочей станции выполните:
gpupdate /force
Затем перезагрузите компьютер.
|
ВАЖНО Установка через сценарий запуска выполняется при запуске компьютера, а не при входе пользователя. |
Этот вариант подходит для:
Общий порядок:
Пример команды для обычной установки MSI с записанным ключом:
|
msiexec /i "Kickidler_Agent_2.x.x.x_configured.msi" /qn /norestart |
Пример команды для скрытой установки MSI с записанным ключом:
|
msiexec /i "Kickidler_Agent_2.x.x.x_configured.msi" /qn /norestart HIDDEN_MODE=1 |
Если система развёртывания разделяет поля «MSI-пакет» и «параметры MSI», в поле параметров укажите только параметры, без msiexec /i.
Пример для обычной установки:
|
/qn /norestart |
Пример для скрытой установки:
|
/qn /norestart HIDDEN_MODE=1 |
Пример для обычной установки с логированием:
|
/qn /norestart /L*V "C:\Windows\Temp\kickidler_agent_install.log" |
Пример для скрытой установки с логированием:
|
/qn /norestart HIDDEN_MODE=1 /L*V "C:\Windows\Temp\kickidler_agent_install.log" |
Если используется неподготовленный MSI, дополнительно передайте ключ:
|
ACTIVATION_KEY="ВАШ_КЛЮЧ" |
Названия пунктов могут отличаться в зависимости от версии Kaspersky Security Center, но общий порядок обычно следующий:
|
ВАЖНО Если Kaspersky Security Center блокирует установку или удаляет файлы агента, необходимо проверить политики защиты, доверенную зону и исключения. |
Если на компьютерах используется антивирус, EDR или централизованная защита, заранее добавьте каталог установки Kickidler Agent в исключения.
Для обычной установки:
|
C:\Program Files\TeleLinkSoftV2 |
Для скрытой установки:
|
C:\ProgramData\{9e7a7972-b921-4537-06fe-e4e40085e8ce} |
|
ПРЕДУПРЕЖДЕНИЕ Не рекомендуется добавлять в исключения весь диск C:\, весь каталог C:\ProgramData, профиль пользователя или временные каталоги полностью. |
|
ВАЖНО Если защита блокирует установку, временно отключите её только в том случае, если это разрешено политиками организации. После установки защиту нужно включить обратно. |
После установки проверьте, что агент установлен и работает.
Проверка служб:
|
Get-Service ngs_v2,ngs_updater_v2,tls_v2,tls_updater_v2 -ErrorAction SilentlyContinue |
Для обычной установки обычно используются службы:
ngs_v2ngs_updater_v2
Для скрытой установки обычно используются службы:
tls_v2tls_updater_v2
Также проверьте:
MSI-лог при включённом логировании:
|
C:\Windows\Temp\kickidler_agent_install.log |
Для обычной установки:
|
C:\Program Files\TeleLinkSoftV2\logs\agent.logC:\Program Files\TeleLinkSoftV2\logs\updater.log |
Для скрытой установки:
|
C:\ProgramData\{9e7a7972-b921-4537-06fe-e4e40085e8ce}\logs\agent.logC:\ProgramData\{9e7a7972-b921-4537-06fe-e4e40085e8ce}\logs\updater.log |
Посмотреть последние строки основного лога обычной установки:
|
Get-Content 'C:\Program Files\TeleLinkSoftV2\logs\agent.log' -Tail 80 |
Посмотреть последние строки основного лога скрытой установки:
|
Get-Content 'C:\ProgramData\{9e7a7972-b921-4537-06fe-e4e40085e8ce}\logs\agent.log' -Tail 80 |
MSI-файл недоступен или повреждён.
Проверьте:
На компьютере уже установлена другая версия или конфликтующий продукт.
Проверьте:
Ошибка пользовательского действия MSI.
Частые причины:
Проверьте:
Если установка не выполняется или агент не появляется в веб-интерфейсе, передайте в техническую поддержку:
MSI-лог при включённом логировании:
|
C:\Windows\Temp\kickidler_agent_install.log |
|
ПРЕДУПРЕЖДЕНИЕ Не отправляйте ключ активации в открытом виде в скриншотах, логах или переписке. |