Receiver asking for logon information after .msi install

6 Flares Twitter 5 Facebook 1 Google+ 0 Pin It Share 0 LinkedIn 0 Email -- Buffer 0 6 Flares ×

Citrix Merchandising Server 2.0 300x189 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 – 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]

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

  1. J. Hoffmann says:

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

  2. viv says:

    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

Name: Email:
6 Flares Twitter 5 Facebook 1 Google+ 0 Pin It Share 0 LinkedIn 0 Email -- Buffer 0 6 Flares ×