Thanks for all who attended my session on PowerShell and XenDesktop 5 at the UK PowerShell UserGroup last night. As promised here are my slides for reference.
PowerShell in XenDesktop 5
View more PowerPoint from jonathanmedd
I’ll be presenting tonight for the UK PowerShell UserGroup on using PowerShell to administer your XenDesktop environment. I’ll be providing some info on how the management of XenDesktop is built on top of PowerShell and how to get started using it. Details from Richard’s site below:
Reminder–UK PowerShell UserGroup–July 2012 meeting When: Wednesday, Jul 4, 2012 8:30 PM (BST) Where: Virtual
*~*~*~*~*~*~*~*~*~*
Jonathan Medd will be talking about using PowerShell to administer a XenDesktop environment
I had a need to automate the installation of Citrix XenDesktop DDC including using some of the different available install options.
XenDesktopServerSetup.exe is the command line tool to use. Running XenDesktopServerSetup.exe /? displays most of the options that can be used, however I found a couple missing which are documented here.
The Install-XenDesktopDDC function below will enable you to install XenDesktop with different options. For instance, to install all components, but no SQL Express and see the install steps:
I had a, shall we say urgent, need to get up and running with Citrix XenDesktop 5 in a very short space of time. Having used some of the TrainSignal products before and had a very good experience with them my first thought was to head over to their site and see if they had anything available. Thankfully, they have courses for both XenDesktop 4 and 5 so I was able to get hold of the XenDesktop 5 course.
Some PowerShell cmdlets include switch parameters, i.e. no arguments are typically supplied to them - they are either True / On when they are present and False / Off when they are not. However, it is also possible to explicitly specify them with $true and $false, e.g.
-switchparameter:$true or
-switchparameter:$false
Typically you would not use this when working manually at the console, but what if you needed to automate a task using a switch parameter and set it to be On or Off based on values from a CSV or XML file, i.