In the earlier chapters, we learned about implementing XenDesktop and its administration through manual GUI procedures. In this chapter, we'll discover the command-line mode for automating procedures involved in managing the XenDesktop environments. Similar to any other Windows-based technologies, Citrix provides a PowerShell-based SDK as well that lets XenDesktop administrators implement the automation.
We'll start off with understanding the terminology, including SDK, PowerShell, and automation in the context of XenDesktop. We'll dive deep into implementing new automations and also learn how to use SDK command-lets for troubleshooting purposes. The following is a list of topics we'll learn in this chapter:
PowerShell SDK for automation:
The purpose of SDK
PowerShell and its capabilities
PowerShell for XenDesktop
The role of automation for IT
Tools for developing automation using PowerShell SDK
Using the XenDesktop PowerShell SDK:
Installation...