Import-Csv -Path $ExportPath | ForEach-Object {
If ($_.CommandLineSetting -eq "Require" ) {
Write-Host "This RemoteApp ("$_.Alias") has a Required CMDLine"
New-RDRemoteApp -CollectionName $CollectionNameNEW -ConnectionBroker $ConnectionBrokerNEW -Alias $_.Alias -DisplayName $_.DisplayName -FilePath $_.FilePath -FileVirtualPath $_.FileVirtualPath -FolderName $_.FolderName -IconPath $_.IconPath -IconIndex $_.IconIndex -CommandLineSetting Require
Start-Sleep 45
Write-Host "Now updating RemoteApp " ($_.Alias) ""
Get-RDRemoteApp -CollectionName $CollectionNameNEW -ConnectionBroker $ConnectionBrokerNEW -Alias $_.Alias | Set-RDRemoteApp -CollectionName $CollectionNameNEW -RequiredCommandLine $_.RequiredCommandline
}
else {
Write-Host "this RemoteApp ("$_.Alias") does not have a Required CMDLine"
New-RDRemoteApp -CollectionName $CollectionNameNEW -ConnectionBroker $ConnectionBrokerNEW -Alias $_.Alias -DisplayName $_.DisplayName -FilePath $_.FilePath -FileVirtualPath $_.FileVirtualPath -FolderName $_.FolderName -IconPath $_.IconPath -IconIndex $_.IconIndex
}
}