Citrix Merchandising Server 2.0 (CMS) was released in the end of August and the most important feature is Anonymous Deliveries. Installing Citrix Receiver with a system token enables Receiver to fully configure plug-ins without users needing to authenticate with Merchandising Server. I have now tested this feature with SCCM and it works great, no more double logon prompts.
First of all you’ll need to upgrade CMS to 2.0 and then create a token. I use the following script to do an unattended installation of Citrix Receiver with my custom token value. Just copy and paste your token value into the script.
[sourcecode language=”plain”]
@echo off
REM Install Citrix Receiver 1.2
REM ScriptFrameWork by Joe Shonk – www.theshonkproject.com
REM Customized by Trond Eirik Haavarstein – www.xenappblog.com
pushd %~dp0
cd ..
set AppSourcePath=Source
set AppConfigPath=Configuration
set AppInstallPath=Scripts
set AppHotfixesPath=Hotfixes
set LogFile="%temp%Citrix Receiver 1.2.log"
set Switches=/qn ALLUSERS=1 REBOOT="ReallySuppress"
set SwitchesCTX=SERVER_LOCATION=https://CMS_SERVER/appliance/services/applianceService
VERBOSE=true AUTOUPDATE=true TOKEN=
cls
echo.
echo Installing Citrix Receiver 1.2
echo.
cd %AppSourcePath%
start /wait msiexec /i "Receiver.msi" %SwitchesCTX% %Switches% /liewa %LOGFILE%
popd
endlocal[/sourcecode]
Great! Searched for the receiver packaging tool lately, but your script does the trick I was looking for. Many thanks!
How can we do this for the new Citrix Receiver 3.2 Enterprise. I do not see any msi
can yu please update this
You’ll need to log into mycitrix to get this client.. More info and command lines : http://support.citrix.com/proddocs/topic/receiver-windows-32/ica-configure-command-line.html