Receiver asking for logon information after .msi install


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 –
REM Customized by Trond Eirik Haavarstein –

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

echo Installing Citrix Receiver 1.2

cd %AppSourcePath%
start /wait msiexec /i "Receiver.msi" %SwitchesCTX% %Switches% /liewa %LOGFILE%



3 Responses to Receiver asking for logon information after .msi install

  1. Great! Searched for the receiver packaging tool lately, but your script does the trick I was looking for. Many thanks!

  2. How can we do this for the new Citrix Receiver 3.2 Enterprise. I do not see any msi

    can yu please update this

Leave a reply