XenApp 6.5 deployed from a SCCM 2007 OSD Task Sequence

XenApp 6.5 deployed from a SCCM 2007 OSD Task Sequence

I have in the past made heavily use of MDT 2010 to automatic deploy XenApp servers and applications. One of the major advantages is that the servers are always installed exactly the same way and it is also very easy to replace or update components in the future.

So when I recently had the opportunity to move it all to an SCCM 2007 R3 OSD Task sequence, my first thought was that it would be a very easy task, but I was wrong.

It quickly became clear that I was facing three challenges that were not so straightforward.

• XenAppSetupConsole.exe failed when it was started from a SCCM OSD task sequence.
• XenAppConfigConsole.exe also failed when it was started from a task sequence.
• The installation of the Citrix Receiver stopped but continued if a user moved the mouse.

When you consider that it works like a charm from a MDT 2010 task sequence, I must admit that it came as a surprise that there were this kind of problems.

Fortunately, it could be solved, but maybe in a rather unconventional way. I am sure that there are other ways around this, but this worked.

XenAppSetupConsole.exe can work from an SCCM task sequence by using a good old favorite PSEXEC. PSEXEC is available at http://technet.microsoft.com/en-us/sysinternals/bb897553
XenAppConfigConsole.exe can be successfully completed by using a MDT 2010 tool called serviceUI.exe. See more information at http://blogs.technet.com/b/cameronk/archive/2011/01/25/can-i-use-serviceui-exe-to-launch-other-programs-besides-the-udi-setup-wizard.aspx
And finally the problem with the installation that would only continuing when the mouse was moved. I knew that I had seen this before, so here I was glad to find that I had made a note of it in OneNote. By hiding the “Progress bar” before the installation starts, the installation succeeded.

See more information about hiding the Progress bar at http://blogs.technet.com/b/mniehaus/archive/2010/03/26/hiding-and-showing-the-task-sequence-progress-dialog-box.aspx
Now I can deploy XenApp servers from SCCM 2007 as well as from MDT 2010. This also means that I do not need introduce new products such as Provisioning Server, but can use a tool which is already well known and in corporate use.

Table of Contents

Share this post
Search blog posts
Modern Workplace consultant and a Microsoft MVP in Enterprise Mobility.
Modern Workplace consultant and a Microsoft MVP in Windows and Devices for IT.

Infrastructure architect consultant with focus on Endpoint Management and Microsoft Sentinel.

Infrastructure architect with focus on Modern Workplace and Microsoft 365 security.

Passionate IT professional with 20+ experience in IT architecture, consulting, and design. 

Cloud & security specialist with focus on Microsoft backend products and cloud technologies.

Infrastructure architect with focus on design, implementation, migration and consolidation.

Infrastructure consultant with focus on cloud solutions in Office365 and Azure.

follow us in feedly

Follow on SoMe