rem ESET Remote Administrator (OnlineInstallerScript)
rem Copyright (c) 1992-2015 ESET, spol. s r.o. All Rights Reserved
@echo off
call :install_agent
goto :eof
rem __Function install_agent___
:install_agent
setlocal EnableDelayedExpansion
set server_hostname=10.7.12.116
set server_port=2222
set peer_cert_b64=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
set peer_cert_pwd=
set ca_cert_b64=MIIDWTCCAkGgAwIBAgIQWvBk4ebGk55MWpDSEdPBBDANBgkqhkiG9w0BAQUFADBFMUMwQQYDVQQDHjoAQwBlAHIAdABpAGYAaQBrAGEBDQBuAOEAIABhAHUAdABvAHIAaQB0AGEAIABzAGUAcgB2AGUAcgB1MB4XDTE1MDcyOTAwMDAwMFoXDTI1MDczMDAwMDAwMFowRTFDMEEGA1UEAx46AEMAZQByAHQAaQBmAGkAawBhAQ0AbgDhACAAYQB1AHQAbwByAGkAdABhACAAcwBlAHIAdgBlAHIAdTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWoSLtyEt+A3zfWyBwzL+JdMfBGEOIF+7eFbcNMtRTMFbk5yOCSe7LTDTY8g82H309WiWii79h6V5kpn9lidPAeOs6wR4ZtM5021pT49A4CKS6N+1/Mfgr0qyCIbaafZYfugmwq+F8iOii5DAQOEAksljyPCrsXuouculwEsBHUM90AUNWaW9Tj3jeAC4/unC6ZnYY+e2f9RCLI4gYQhH2SyrJFHT6GsBKyIn3BSUODi777Ny62dZu3dia7rLRHwBH0wnLKhugDLTlXhxWzt9WdaQBo9k4iUvpdnY8dCgBq253d3P4H5TK3lcJaJTiBdZ+0CYafF13V0orT0+jFG2ECAwEAAaNFMEMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFMdl1k+5sicJtPVzr2Ml0wjd8OQdMA0GCSqGSIb3DQEBBQUAA4IBAQCzaQzsF3FXgyQ8EhOa0zBVA2avWZDLCIcirwk6uuDS7uJP7rM8xpWh6huX9z0+MYabu8jzGxlIt6XvBlgh9/CYgQVGMZhhOff+0gRUZZejoSH7TN68BU1aD2TT7AOi0dbnFhtc0V7eN2mSeaby/BN5fN3gevIJIToriKnRjcMXgCAoogdZmry+PPT6OR9fF4L0KsUuaCgmHWeK/uBE7RxiAF5wddv955LDXXa5N6dnSw2FuWLAFSUHoaCknIDkJnFdpwedS/nET6n7A0XBH8OaBSylsIfraPNsSEiRO7IxpnskZPNNsolZ+EbrUPt7Qma46eMBvYsmNGEu3+oL8XaR
set product_uuid=
set http_proxy_hostname=10.7.12.116
set http_proxy_port=3128
set http_proxy_username=
set http_proxy_password=
if "%PROCESSOR_ARCHITECTURE%" == "x86" (
if not defined PROCESSOR_ARCHITEW6432 set IsArch_x86=true
)
set url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v6/6.2.190.0/Agent_x64.msi
if defined IsArch_x86 (
set url=http://repository.eset.com/v1/com/eset/apps/business/era/agent/v6/6.2.190.0/Agent_x86.msi
)
set ca_path=%temp%\era.ca.der.b64
if exist !ca_path! del !ca_path!
> !ca_path! echo !ca_cert_b64!
set peer_cert_path=%temp%\era.peer.pfx.b64
if exist !peer_cert_path! del !peer_cert_path!
> !peer_cert_path! echo !peer_cert_b64!
for /f "tokens=2 delims=[]" %%G in ('ver') Do (set os_version=%%G)
for /f "tokens=2,3,4 delims=. " %%G in ('echo %os_version%') Do (set os_version_major=%%G& set os_version_minor=%%H& set os_version_build=%%I)
echo Installing ESET Remote Administrator 6 Agent...
> "%temp%\uacinstall.vbs" (
echo.' ESET Remote Administrator ^(OnlineInstallerScript^)
echo.' Copyright ^(c^) 1992-2015 ESET, spol. s r.o. All Rights Reserved
echo.
echo.Class CComputer
echo. Private m_MACAddress
echo. Private m_Parameters
echo. Public Function Init^(MACAddress, Parameters^)