======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.