SCCM Instructions The SCCM installer is a machine-wide installation for all users and therefore requires certain privileges to run properly. The permission level is the equivalent of at least the SYSTEM account or an Administrator account but does not explicitly check for this permission level. The installer can be run interactively and, following the instructions below, used silently in remote deployment situations.
Additional configuration options are now available through the installer at installation time:
These options are:
- Start on Login: This controls whether the client will auto launch when a user logs in.
- Hide UI when sharing Desktop: This controls whether the client User Interface (UI) is hidden when the desktop is being shared. This is a convenient shortcut so it doesn’t get in the way of your sharing.
- Solstice Discovery Service Address: This controls the initial setting of the Solstice Discovery Service (SDS) address for the client. It can either be a domain name (e.g. x.y.z) or an IP address (e.g. 18.104.22.168)
Starting with version 3.3.0, the client specific data that was stored in each user’s home directory will now be stored in a central shared location. This allows for centralized management of these settings and the ability to update them for all users at installation time. Any previous values stored on a per-user basis will not be available starting in 3.3.0.
Silent Install Instructions:Doing a silent install requires that the installer knows how to handle the questions that are asked during the installation wizard. The options "/s /v/qn" require that there is a separate data file with the answers to the questions. By default, this file is called "setup.iss" and it needs to be in the same directory as the installer.
To do this do the following steps:
1. Remove any existing setup.iss file in the system’s Windows folder (e.g. C:\Windows\setup.iss) as the following process appends to any existing file.
2. Create the install file: Run through the installer on a machine once via a command window and use the command line option "/r". This will run through the wizard and record a response file that will be used later.
SolsticeClientSetup-3.3.0_SCCM.exe /rThis creates a file with the responses that the user picked in the install wizard and records them in a file called "setup.iss" in the system's Windows folder (e.g. C:\Windows\setup.iss)
3. Save a copy of this setup.iss file (e.g. setup_install.iss)
4. Create the uninstall file:
Run through the installer to uninstall and use the command line option "/r" as well. This will run the installer in repair/maintenance/uninstall mode.
Select the “Remove” option and uninstall as normal.
Note: This does not apply to installing an upgrade, only for uninstalling the Solstice Client software. For upgrades, only use the install response file created above as the upgrade will uninstall the previous version and install the new version automatically.
SolsticeClientSetup-3.3.0_SCCM.exe /rThis creates a file with the responses that the user picked in the wizard to uninstall the product in a file called "setup.iss" in the system's Windows folder (e.g. C:\Windows\setup.iss)
5. Save a copy of the setup.iss file (e.g. setup_uninstall.iss)
6. Copy the created response file(s) to the system you want to install on as well as the Solstice Client install package. In this case, the package is SolsticeClientSetup.exe.
Once the response file(s) have been created, they can be used for this version of the installer over and over. These response files are keyed to unique GUIDs in the install package so there is a possibility that they will need to be created for each version of the Client installer (although the uninstall one should only be done on the version that will be uninstalled).
7. In a command window, run the line below to silently install. For this example, we've assumed the response files have been written to C:\. Change the command line to match their location:
SolsticeClientSetup-3.3.0_SCCM.exe /s /f1"c:\setup_install.iss"To silently uninstall, run this line:
SolsticeClientSetup-3.3.0_SCCM.exe /x /s /f1"c:\setup_install.iss"A note about the "/f1" option used above: This option allows the response file to be in any directory, not just the same directory as the install package. The path used to specify the response files should be given as an absolute path instead of a relative one. Using a relative path gives unpredictable results.