QUESTION
How to perform a silent or unattended upgrade of a DGEx?
RESOLUTION
Windows (for Linux, see below):
To upgrade an existing DGE extension to a new revision, assuming Traverse (DGEx) is installed under C:\Program Files (x86)\Traverse and the new installation package has been downloaded under C:\temp directory, execute the commands:
start "" /wait "c:\Program Files (x86)\Traverse\bin\Traverse Service Manager.exe" -stop -quit start "" /wait "c:\temp\dgextn-x.y.z-windows.exe" -i silent start "" /wait "c:\Program Files (x86)\Traverse\bin\Traverse Service Manager.exe" -start -quit
The "start" command ensures that the system will wait until the specific executable has completed execution. Note that the extra set of quotes after start is necessary. Finally, if you wish to verify that the upgrade was completed successfully, run the following command:
reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Kaseya Traverse" /v DisplayVersion
If if Windows 64 bits use this line:
reg query "HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Kaseya Traverse" /v DisplayVersion
The output should match the build number of the installer with an extra ".0" suffix. For example, for dgextn-7.0.030-windows.exe, the output would be similar to:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Kaseya Traverse DisplayVersion REG_SZ 7.0.30.0
Linux:
Invoke the installer with the '-s' command line switch:-
./install.sh -s
APPLIES TO
All versions of Traverse
All versions of Traverse
REFERENCE