The deployment module is associated with each of the users, since it is installed in C:\users\<current profile>\RDP6.


Solution

Deploy a logon script that will install Setup-ConnectionClient.exe in silent mode:


  • Setup-ConnectionClient.exe /VERYSILENT /CURRENTUSER
  • Setup-ConnectionClient.exe /VERYSILENT /ALLUSERS

If you don't use either /CURRENTUSER or /ALLUSERS, the silent installation won't work.


In details : as we use InnoSetup, the list of available commands are listed here :

https://jrsoftware.org/ishelp/index.php?topic=setupcmdline



We do not provide any .msi file, but you can generate an MSI from Setup-ConnectionClient.exe via "EXE to MSI Converter" for example.



You can also configure a .bat file that will run every time you log in, and that will launch this command line: 'Setup-ConnectionClient.exe /VERYSILENT'

Doing this, the connection module will be installed in a completely transparent way.


However it is not possible to install in machine level, because Setup-ConnectionClient.exe installs files in the 'RDP6' directory of the local session.