Introduction
The EdgeVis Windows install suite is available in several installation options. The latest version can be downloaded from our Downloads Site.
There are two ways to automate the installation of EdgeVis Client:
Command line arguments to the standard installer (recommended)
MSI installation (advanced users only)
We recommend using the command line arguments as this will also ensure all neceassry Microsoft libraries are installed and up to date.
Windows installer command line arguments
The standard Windows installer includes all required prerequisites and components and will perform the required checks for library dependencies before installing/upgrading.
You can automate the installation of EdgeVis Client using a combination of the following:
General rules
Most of the arguments allowed by the installer (if not all) can start with either / or -, and are case-insensitive. For example, to launch the installation in quiet mode, you can specify /quiet, -QUIET, -quIeT, etc.
For simplicity, only the / version of these commands is shown on this page, and you should substitute your installer's version number into the installer file name (replacing 9.X.Y with your version number).
Installer user interface
You can decide how the installer is presented to the user:
Full installer interface
When calling the suite installer executable without arguments, it will simply launch the UI to perform a normal (manual) installation:
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe
Before beginning the actual installation process, the installer will ask for administrator rights - unless the suite installer is launched with admin rights already (e.g. by executing the command above in a terminal with admin rights).
Passive user interface (/passive)
Adding the /passive argument will result in the UI still being shown, but the process will be as automated as possible, only requiring user input in special circumstances, such as important warnings.
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /passive
By default, the same workloads that are pre-selected in the full UI mode will be installed: Client, Local Viewer and Media Manager. To change this, see the workloads section.
No user interface (/quiet)
Adding the /quiet argument will result in a fully automated install process, with no UI shown at all. The installer will try its best to perform any decision automatically (e.g. closing and reopening any programs in use), otherwise aborting the install.
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /quiet
By default, the same workloads that are pre-selected in the full UI mode will be installed: Client, Local Viewer and Media Manager. To change this, see the workloads section.
Logging
By default, the installer produces several logs in the user’s %TEMP% folder. To change this, use the /L argument:
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /L "C:\installer.log"
Modifying an installation (/modify)
When going to the EdgeVis installer in the list of apps on Windows and clicking on Modify, this will be equivalent to launching the installer with the /modify argument:
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /modify
This allows you to add / remove workloads, e.g. to install Local Viewer in a client-only installation so far.
However, the same can be done by running the same installer again, without arguments (i.e. a normal install mode). The workloads already installed will be pre-selected in both cases. The only noticeable difference will be an Install button instead of a Modify one, and a different text in the installation completed message.
Uninstalling (/uninstall)
To remove all installed workloads, use the /uninstall argument:
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /uninstall
The suite installer will disappear from the list of installed apps on Windows after this.
Selecting the components to install (v9.1.0+)
Choosing specific workloads (/set-workloads)
During an initial, unattended install, the specific workloads to be installed can be specified (comma separated) with the /set-workloads argument, or alternatively /setworkloads (case-insensitive):
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /set-workloads "EdgeVisClient, EdgeVisLocalViewer"
The names of the workloads should match those shown in the suite installer UI, with spaces being optional. The current names are:
EdgeVisClient,EdgeVisLocalViewerEdgeVisMediaManagerEdgeVisShieldFeature
If using this in normal UI mode (i.e. not /quiet or /passive), these workloads will be pre-selected, with the user still being able to choose different ones manually.
Adding workloads (/add-workloads)
When modifying an installation, it might be useful to specify just the new workloads to be installed. This can be done with the argument /add-workloads, or alternatively /addworkloads (case-insensitive).
For example, if the client is already installed, the following command will result in both the Client and Local Viewer being installed:
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /modify /quiet /add-workloads EdgeVisLocalViewer
The same rules as for /set-workloads apply in terms of specifying the workload names.
Removing workloads (/remove-workloads)
When modifying an installation, it might be useful to specify just the workloads to be uninstalled. This can be done with the argument /remove-workloads, or alternatively /removeworkloads (case-insensitive).
For example, if both the Client and Local Viewer are installed, the following command will result in just Local Viewer remaining installed:
EdgeVis.Client.Software.Setup.9.X.Y.x64.exe /modify /quiet /remove-workloads EdgeVisClient
The same rules as for /set-workloads apply in terms of specifying the workload names.
MSI installation
MSI files are available on request for the different Windows components. This does not include any of the system prerequisites; the user must ensure the following libraries are already installed before installing the MSI. All libraries are available directly from Microsoft.
Visual C++ 2022 Redistributable (x64) (minimum version 14.44.35211.0)
.NET 9 Desktop Runtime (latest version)
The MSI files can be installed with the following options:
-q, /q, -quiet, /quiet
The quiet option will install the application without any user prompts.
To uninstall the MSI use the following command (using your installed version number instead of X.Y):
msiexec /uninstall “EdgeVis Client Installer 9.X.Y.msi”
This will uninstall quietly:
msiexec /uninstall “EdgeVis Client Installer 9.X.Y.msi” -q
