Table of Contents

Citrix Client Notes

Citrix eDocs - Receiver 3.4/3.3 - Deliver Receiver using Active Directory and sample startup scripts
Virtually Everything - SHA2 Certificates and Citrix Receiver Support

Silent install

Tested with Citrix Receiver 3.3.

"%SRCDIR%\CitrixReceiver.exe" /noreboot /silent ADDLOCAL=ReceiverInside,ICA_Client,USB,DesktopViewer ALLOWSAVEPWD=N ENABLE_SSON=No

Silent Uninstall

Tested with Citrix Online plugin 12.1.

"%SRCDIR%\CitrixOnlinePluginFull.exe" /noreboot /silent /uninstall

Prevent auto-start Citrix Connection Center

Tested with Citrix Receiver 3.3.

To prevent the Connection Center from auto-starting after user login, use the following sordid workaround:

REM Set the correct program files directory based on architecture.
IF %PROCESSOR_ARCHITECTURE% EQU x86 SET PGMFILES=%PROGRAMFILES%
IF %PROCESSOR_ARCHITECTURE% EQU AMD64 SET PGMFILES=%ProgramFiles(x86)%

REM Remove inheritance from concentr.exe and copy right.
"%SYSTEMROOT%\system32\icacls.exe" "%PGMFILES%\Citrix\ICA Client\concentr.exe" /inheritance:d
REM Overwrite the permissions of Users with just Read and no Execute.
"%SYSTEMROOT%\system32\icacls.exe" "%PGMFILES%\Citrix\ICA Client\concentr.exe" /grant:r "Users":R

Aaron Walrath – Another IT Guy's Meanderings - Fix for Citrix XenApp Published Apps Disabling Windows Visual Effects

Just deleting the Connection Center Run key in the registry results in an MSI repair on using the client which restores the Run key.