Установка через доменные групповые политики для Windows
Скопируйте MSI-пакет (объединенный установщик) агента в общую сетевую директорию, которая будет являться точкой распространения.
Примечание: группы Domain Users и Domain Computers должны иметь права на чтение этой директории.
На целевом хосте подготовьте PowerShell-скрипт
check_agent.ps1со следующим содержимым:$service = Get-Service -Name bzsenagent -ErrorAction SilentlyContinue if($service -ne $null) { throw "already installed" }Примечание: скрипт проверяет наличие установленной службы агента
bzsenagent.На целевом хосте перейдите к управлению групповыми политиками:
Group Policy Management → Group Policy Objects.
Выберите (или создайте) объект групповой политики BZ Sensors Agent Install, который должен содержать параметры установки, и перейдите к редактированию — Edit:
В открывшемся дереве консоли для объекта групповой политики BZ Sensors Agent Install перейдите:
Computer Configuration → Preferences → Control Panel Settings → Scheduled Tasks → New → Immediate Task (At least Windows 7).
В открывшемся окне на вкладке General задайте параметры:
Name=Install EDR Agent.When running the task, use the following user account=NT AUTHORITY\System.Run whether user is logged on or not— установите флажок.Run with highest privileges— установите флажок.Configure for=Windows 7, Windows Server 2008R2.
На вкладке Actions добавьте два новых действия типа Start a program:
Для первого действия в Program/script введите следующую команду:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exeВ Add arguments введите следующую строку с путем к PowerShell-скрипту
check_agent.ps1:-ExecutionPolicy Bypass -File "******\Agent\check_agent.ps1" -NoNewWindowНажмите ОК.
Для второго действия в Program/script введите следующую команду:
msiexec.exeВ Add arguments введите строку с путем к MSI-пакету агента, например:
/q /i "\DC01\InstallAgent\bz_sensors_agent_v2.14.1_x64.msi"Нажмите ОК — в итоге вкладка будет иметь вид:
Настройте флажки:
На вкладке Conditions снимите все флажки в секциях Idle, Power и Network.
На вкладке Common установите флажок Stop processing items in this extension if an error occurs.
Нажмите OK.
Свяжите групповую политику BZ Sensors Agent Install с объектом organization unit, где необходимо установить агенты:
Для требуемого объекта organization unit вызовите контекстное меню и выберите Link an Existing GPO.
В открывшемся окне Select GPO выберите BZ Sensors Agent Install.
Нажмите OK.
Обновите групповые политики в командной строке на целевом хосте:
gpupdate /forceПроверьте наличие агента на целевом хосте.