Citrix Receiver is a digital workspace software platform developed by Citrix Systems that allows multiple users to remotely access and operate Microsoft Windows desktops running in a datacenter or a public or private cloud, via devices located elsewhere. This article will serve as an informative guide and give you a clear understanding of how to perform a silent installation of Citrix Receiver from the command line using the EXE installer.
How to Install Citrix Receiver Silently
Citrix Receiver Silent Install (EXE)
Navigate to: https://www.citrix.com/downloads/citrix-receiver/windows/receiver-for-windows-latest.html Download the CitrixReceiver.exe to a folder created at (C:\Downloads) Open an Elevated Command Prompt by Right-Clicking on Command Prompt and select Run as Administrator Navigate to the C:\Downloads folder Enter the following command:
CitrixReceiver.exe /silent /noreboot
After a few moments you will find Citrix Receiver entries in the
Start Menu, Installation Directory, and Programs and Features in the Control Panel.
The information above provides a quick overview of the software title, vendor, silent install, and silent uninstall switches. The download links provided take you directly to the vendors website. Continue reading if you are interested in additional details and configurations.
Change the Default Citrix Receiver Installation Directory
You can also change the default installation directory by using the following command line parameters. In this example, I’m installing Citrix Receiver to
/silent /noreboot INSTALLDIR="C:\Citrix\Citrix Receiver"
Install One or More of the Specified Citrix Receiver Components
ReceiverInside, ICA_Client and AM are installed by default when installing the Citrix Receiver.
“ /silent /noreboot ADDLOCAL="ReceiverInside,ICA_Client,
Disable the Citrix Receiver Customer Experience Improvement Program (CEIP)
/silent /noreboot /EnableCEIP=false
Install the Single Sign-On Component for Domain Pass-Through Logon
/silent /noreboot /includeSSON
Install Single Sign-On but Disable Capture of Logon Credentials
/silent /noreboot /includeSSON LOGON_CREDENTIAL_CAPTURE_ENABLE=No
Enable Citrix Receiver Single Sign-On
/silent /noreboot /includeSSON
Disable Citrix Receiver Single Sign-On
/silent /noreboot /includeSSON ENABLE_SSON=No
Install Citrix Receiver in NonSelfServiceMode
/silent /noreboot SELFSERVICEMODE=false
Enable Citrix Receiver Manual Update
/silent /noreboot /AutoUpdateCheck=manual
Disable Citrix Receiver Auto Update
/silent /noreboot /AutoUpdateCheck=disabled
Choose the Citrix Receiver Long Term Service Release Stream
/silent /noreboot /AutoUpdateStream=LTSR
Defer Citrix Receiver Auto Update
In this example, I’m allowing Citrix Receiver Auto Update to be deferred two times.
/silent /noreboot /DeferUpdateCount=2
How to Uninstall the Citrix Receiver Silently
Check out the
post for a scripted solution. Citrix Receiver Install and Uninstall (PowerShell) Option 1 – Citrix Receiver Uninstall Strings
Open an Elevated Command Prompt by Right-Clicking on Command Prompt and select Run as Administrator Enter one of the following commands:
"%ProgramData%\Citrix\Citrix online plug-in\TrolleyExpress.exe" /uninstall /cleanup
"%ProgramData%\Citrix\Citrix Receiver\TrolleyExpress.exe" /uninstall /cleanup /silent
"%ProgramData%\Citrix\Citrix Receiver X.XX\TrolleyExpress.exe" /uninstall /cleanup /silent
Option 2 – Citrix Receiver Clean-Up Utility
The Receiver Clean-Up Utility removes components, files, and registry values of Online Plug-in 11.x, 12.x, and Receiver for Windows 3.x, 4.x (Online Plugin-in 13.x, 14.x). This includes the Offline Plug-in component if installed and HDX RealTime Media Engine if installed.
Navigate to: https://silentinstallhq.com/receivercleanuputility/ Download the ReceiverCleanupUtility.zip to a folder created at (C:\Downloads) Extract the ReceiverCleanupUtility.exe to the C:\Downloads folder Open an Elevated Command Prompt by Right-Clicking on Command Prompt and select Run as Administrator Navigate to the C:\Downloads folder Enter the following command:
Always make sure to test everything in a development environment prior to implementing anything into production. The information in this article is provided “As Is” without warranty of any kind.