We are not using .MSI packages since the installation is normally just done when the computer is restarted, which is not always possible for servers.
We recommend using the Active Directory NETLOGON share because:
You can also use other public available network shares (Access Level: Everybody read/execute), please adopt the next steps to your domain configuration and selection of the distribution share.
XEOX_agent_install.bat
This BAT file checks if the Agent is already installed (Program Files contains the XEOX folder). If not, it will execute the installer with
if exist "%ProgramFiles(x86)%\xeox\version.txt" goto nothing
if exist "%ProgramFiles%\xeox\version.txt" goto nothing
echo Installing XEOX Agent
%~dp0XEOX_Agent_for_hs2n-1_4_4_18.exe /S /U
echo Install Finished
exit
:nothing
echo XEOX is already installed, doing nothing
Version 2 (more sophisticated, you can also do updates by creating an additional Batch File called serverversion.bat)
XEOX_agent_install_with_version_check.bat
If you prefer to roll out Agent Upgrades via Group Policy too (less network load), you have to check the installed version via BAT file:
rem load installed version
if exist "%ProgramFiles(x86)%\xeox\version.bat" call "%ProgramFiles(x86)%\xeox\version.bat"
if exist "%ProgramFiles%\xeox\version.bat" call "%ProgramFiles%\xeox\version.bat"
rem load version from setup file
call %~dp0setupversion.bat
rem if versions are not equal
if "%xeoxversion%"=="%setupversion%" goto nothing
rem Install XEOX Agent
%~dp0XEOX_Agent_for_hs2n-1_4_4_18.exe /S /U
rem echo Install Finished
exit
:nothing
rem Xeox is already installed, doing nothing
setupversion.bat Insert the version from your downloaded agent. In case of an Agent Upgrade, download new Setup and update the version in setupversion.bat.
set setupversion=1.4.4.18
Adopt the LINE XEOX_Agent_for_hs2n-1_4_4_18.exe /S /U
with the .exe file you got in Step 1 (make sure that the %~dp0
and the /S /U
is not touched)
the final folder structure should look like this (the .exe filename will be different)
click on "New ..." and change the properties
click on "New ..." and then "Browse ..." and select the .bat file that we have created in step 2 on the NETLOGON Share e.g.
\\hs2n.local\netlogon\XEOX_Cloud_Agent\XEOX_cloud_agent_install.bat
The XEOX Cloud Agent is communicating via https (port 443) to the XEOX Cloud Server (https://login.xeox.com). Please configure your local firewall to allow port 443 from all windows client machines to login.xeox.com.