In order to make use of the full functionality of Playlists, PowerShell will need to be installed. The Windows PowerShell framework is used to allow the creation of Cmdlets that will run in the .Net framework and can then be used to evaluate expressions to include within a Playlist or a Variable Data set. Some default Cmdlets are shipped with the product but you may also create any additional ones to meet your own specific needs.
More: Pre-Requisites and Installation, Powershell CmdLet Creation, Build and Install the assembly, Register with TestDrive, Example PSSnapIn extension, Example Powershell Cmdlet.