1. Citrix Workspace Silent Install Options
  2. Silent Install Citrix Workspace App
  3. Citrix Workspace App Command Line Switches

My first blog posting I want to start with a great piece of software called “Citrix Desktop Lock”. Im sure one or two heard about the plugin. What is Citrix Desktop Lock? Citrix Desktop Lock will convert your Windows FatClient/ThinClient into a Kiosk Appliance. After the user has entered his domain credentials he won’t see anything from the installed Windows OS and will automatically launch his assigned Published Desktop. When you login with a local admin account you will regain full control of the OS. Sounds lovely? It is 🙂

To install the Citrix Receiver in a correct way, Citrix advises to install all the MSI in a special order with some parameters. Thus, for every MSI installer I created a Microsoft Transform (MST) file. For example, with a program called Orca, it is possible to generate a MST file. For more information about Orca, please click here. Write-Host 'Install Citrix Receiver 14.2' Install-App -AppName CitrixReceiver. CitrixReceiver.exe /silent /includeSSON ADDLOCAL='ReceiverInside,ICAClient,SSON,AM,SELFSERVICE,USB,DesktopViewer,Flash,Vd3d' ENABLEKERBEROS=True LEGACYFTAICONS=True ALLOWADDSTORE=N Write-Host 'Set Reg Keys' Set-Registry -Path 'HKLM: SOFTWARE Wow6432Node Policies. Provide the path where the Citrix Receiver setup file is present. For example: Tools on SCCM server. Specify Installation program as one of the following: CitrixReceiver.exe /silent for default silent installation. CitrixReceiver.exe /silent /includeSSON to enable domain pass-through. Home; Support Forums; DIGITAL WORKSPACE; Workspace app / Receiver; XenApp Plug-ins (Clients) Windows (Online Plug-in) Disable Citrix Workspace 20.2.0.25 auto-start after silent install. C:/ ReceiverCleanupUtility.exe /silent. ReceiverLogs folder is created in the location where the utility is run and tracks all uninstall actions and results. NOTE: In order to improve the Citrix Receiver experience, anonymous uninstall data will be sent to Citrix.

Citrix

[youtube https://www.youtube.com/watch?v=uQLnBE8YS6g&w=560&h=315]

Citrix Workspace Silent Install

How is it done?

Citrix Desktop Lock is changing the default shell when a user is logging in.

Citrix Workspace Silent Install Options

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]

Windows OS Default

“Shell”=”Explorer.exe”

After installing Desktop Lock:

“Shell”=”C:Program FilesCitrixICA ClientSelfServicePluginselfservice.exe”

Silent

“CtxBackupShell”=”Explorer.exe”

Requirements

Download
  • Windows 10, Windows 8.1, Windows 8, Windows 7 (including Embedded Edition), Windows 7 Thin PC
  • Connects to StoreFront through native protocols only
  • Domain-joined end points
  • User devices must be connected to a local area network (LAN) or wide area network (WAN).

Features

  • 3Dpro, Flash, USB, HDX Insight, Microsoft Lync 2013 plug-in, and local app access
  • Domain, two-factor, or smart card authentication only
  • Flash redirection is disabled on Windows 8 and later versions. Flash redirection is enabled on Windows 7

Step 1 – Preparation

Before you are going to install the Citrix Desktop Lock on a workstation you first need to install Citrix Receiver with the Single-Sign-On Parameter.

CitrixReceiver.exe /includeSSON

In addition you need a configured StoreFront account on the machine, otherwise the installation of Desktop Lock will fail. Im doing this with Microsoft Group Policy.

Alternative:

CitrixReceiver.exe /includeSSON
STORE0=”DesktopStore;https://my.storefront.server/Citrix/MyStore/discovery;on;Desktop Store”

Silent Install Citrix Workspace App

To make the autolaunch of the Published Desktop possible you need to configure Pass-Trough Authentication. Check CTX133982

Step 2 – Installation

Install

Download the current release of Citrix Desktop Lock.

Silent

msiexec /i CitrixReceiverDesktopLock.msi /qn

Important: You always need the proper Citrix Receiver/Desktop Lock Version

Step 3 – Test

Logon with a domain user and it should auto launch your published desktop.

Important – Good to Know

After you lock (Windows + L) the workstation the Published Desktop always will receive a logoff command.

Result: The user wants to unlock his computer and it took at least 15 seconds to access the desktop again (logon process). You can remain the ICA Session with setting a registry key on the client. It depends on your needs 😎

Citrix Workspace App Command Line Switches

32-bit Windows
HKEY_LOCAL_MACHINESOFTWARECitrixDazzle
Name: LiveInDesktopDisconnectonLock
Type: REG_SZ
Value: False

64-bit Windows
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCitrixDazzle
Name: LiveInDesktopDisconnectonLock
Type: REG_SZ
Value: False