1 [CmdletBinding()] 2 Param( 3 [Parameter(Mandatory=$True,Position=1)] 4 [string]$xsl, 5 6 [Parameter(Mandatory=$True)] 7 [string]$xml, 8 9 [Parameter(Mandatory=$True)] 10 [string]$output 11 ) 12 13 $xslt = New-Object System.Xml.Xsl.XslCompiledTransform; 14 $xslt.Load($xsl); 15 $xslt.Transform($xml, $output); 16 17 Write-Host "The file has been transformed." 18