ARM-wvd-templates/HCI/HciCustomScript.ps1 (16 lines of code) (raw):

param ( [Parameter(Mandatory = $true)] [string]$HostPoolName, [Parameter(Mandatory = $true)] [string]$RegistrationInfoToken, [Parameter(Mandatory = $true)] [string]$ArtifactUri, [Parameter(mandatory = $false)] [switch]$EnableVerboseMsiLogging ) # unzip dsc zip $dir = (Get-Item .).FullName Get-ChildItem $dir\Configuration*.zip | Expand-Archive -DestinationPath $dir # pass parameters to configuration.ps1 & $dir\Script-SetupSessionHost.ps1 -HostPoolName $HostPoolName -RegistrationInfoToken $RegistrationInfoToken -EnableVerboseMsiLogging:$EnableVerboseMsiLogging