Using Microsoft Deployment Toolkit (MDT) 2013 to Deploy Windows 7 XenDesktop Master to HP Moonshot (m700, m710) Part 2

Share Button

Back to Part 1: Overview and Windows 7 Image Customization

Creating an MDT Application to Install AMD Catalyst Control Center

Next, let’s create an application package to install the AMD Catalyst Control Center. To do this, we need to download the latest from http://www.hp.com/support/moonshot/1500chassis-software-download:

019

Run the .exe to extract to a directory (cancel installation after extraction). For my environment, I’ll use ‘C:\imageprep\14.301.1001-140915a-176768C-HP-WHQL’ this is just a temporary directory that we’ll import into MDT:

020

In the MDT console, right click Applications and click New Application:

021

Select Application with Source Files:

022

Type AMD for the Publisher and Catalyst Control Center for the Application Name:

023

Type the path to the temporary folder (‘C:\imageprep\14.301.1001-140915a-176768C-HP-WHQL’) and click Move the files:

024

Click Next:

025

Type ‘Setup.exe -noui –install -output in the Command line field (unattended installation parameters for AMD Catalyst Control Center).

026

Click Next, Next, Finish. You should now see the AMD Catalyst Control Center application loaded (along with any others you had previously created). Now would be the appropriate time to add any additional applications such as the Citrix XenDesktop VDA, PVS Target Device Software, Microsoft Office, Adobe applications, etc.

027

Creating MDT Applications to Disable Windows Firewall and Enable Remote Desktop

Let’s repeat this process two more times to create a Disable Windows Firewall and Enable Remote Desktop applications. Use ‘Application without source files’ option when creating these. Custom commands line for each shown below:

Disable Windows Firewall

powershell -executionpolicy bypass “netsh advfirewall set allprofiles state off”

Enable Remote Desktop

powershell “(Get-WmiObject -Class “Win32_TerminalServiceSetting” -Namespace root\cimv2\terminalservices).SetAllowTsConnections(1);(Get-WmiObject -class “””Win32_TSGeneralSetting””” -Namespace root\cimv2\terminalservices -Filter “””TerminalName=’RDP-tcp'”””).SetUserAuthenticationRequired(1)”

Review the applications once they have been created:

063

Creating the Windows 7 x64 for Moonshot Task Sequence

Next, let’s create a task sequence to install Windows 7 to a Moonshot cartridge. Right click Task Sequences and click New Task Sequence:

028

For the Task Sequence ID use ‘DEPLOY-MOONSHOT’ we’ll use this field in a later step, so be sure to remember this field. The Task Sequence Name and comments are not as important:

029

Select Standard Client Task Sequence:

030

Select the Moonshot WIM image:

031

Complete the rest of the prompts in the wizard:

032

Double click the new Moonshot Task Sequence and go to the Task Sequence tab. Expand State Restore and select Custom Tasks:

033

Click the Add button and navigate to General –> Install Application:

034

Select Single Application and browse to select the AMD Catalyst Control Center. Optionally, you can change the Name of the task to keep it straight in a complex task sequence. Repeat this process to add the Disable Windows Firewall and Enable Remote Desktop applications.

035

Review once all have been added:

064

One of my favorite built-in tasks to MDT is the Windows Update pre-application and post-application steps. These tasks are disabled by default. If desired, enable these to have the Moonshot nodes automatically pull Windows updates during the task sequence:

065

Configuring CustomSettings.ini and WinPE LiteTouch Media

Add any additional applications as appropriate. When completed, click Apply or OK to save changes to the task sequence. Next, we’ll modify the CustomSettings.ini file to set the Moonshot task sequence as the default and to disable prompting for which task sequence to select. This is necessary as the Moonshot systems are headless, so you won’t be able to select specific tasks sequences in WinPE. Right click on the Deployment Share and click Properties.

037

If you used the same CustomSettings.ini settings as in my blog post, we need to change SkipTaskSequence from No to Yes. Also, we’ll add a new line called TaskSequenceID (be sure to use the Task Sequence ID you set previously). Click OK when finished. Here’s an example:

SkipTaskSequence=YES

TaskSequenceID=DEPLOY-MOONSHOT

038

Next, we’ll need to generate the LiteTouch WinPE files to use in WDS. Right click the Deployment Share and select Update Deployment Share:

039

Leave defaults and click Next, and Next.

040

Ensure there are no errors and click Finish:

041

Continue to Part 3: Installing and Configuring Windows Deployment Services and Install Demo

If you have any questions, comments, or feedback, feel free to comment below, message me on twitter or send me an e-mail.

Thanks!
–@youngtech

Share Button
  1. Srihari RavikumarSrihari Ravikumar02-22-2017

    Hi Sir, Enable Rdp powershell not working out for. Also is there a possibility to add another admin user using mdt task sequence?

  2. TONY GOYTIATONY GOYTIA04-20-2015

    Is there a way to hide the folders in the All Programs/ Start Menu area so users cannot see them?

Leave a Reply