======Citrix Client Notes====== [[http://support.citrix.com/proddocs/topic/receiver-windows-enterprise-3x/ica-client-deploy-active-dir-tasks-enterprise.html|Citrix eDocs - Receiver 3.4/3.3 - Deliver Receiver using Active Directory and sample startup scripts]] \\ [[http://www.p2vme.com/2014/02/sha2-certificates-and-citrix-receiver.html|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 install (/silent). * Don't reboot (/noreboot). * Install the required components ReceiverInside and ICA_Client and the USB and DesktopViewer. (ADDLOCAL=ReceiverInside,ICA_Client,USB,DesktopViewer) \\ * Don't allow password saving (ALLOWSAVEPWD=N) \\ * Disable single sign-on (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 [[http://aaronwalrath.wordpress.com/2010/12/05/fix-for-citrix-xenapp-published-apps-disabling-windows-visual-effects/|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.