Задача создать коллекцию windows rds и скопировать все приложения в неопубликованном виде все приложения remote app для дальнейшего использования.
$remoteApps=get-RDRemoteApp -ConnectionBroker HWRDC.adminbd.ru -CollectionName farm | Where-Object {$_.ShowInWebAccess -like "true" } $remoteApps | ft -AutoSize # Создаем новую переменную с измененным значением ShowInWebAccess $newRemoteApps = $remoteApps | ForEach-Object { [PSCustomObject]@{ CollectionName = $_.CollectionName Alias = $_.Alias DisplayName = $_.DisplayName FilePath = $_.FilePath ShowInWebAccess = $false # Меняем значение на False CommandLineSetting = $_.CommandLineSetting RequiredCommandLine = $_.RequiredCommandLine UserGroups = $_.UserGroups } } # Проверяем результат $newRemoteApps $farmfslogix=get-RDRemoteApp -ConnectionBroker hWRDC.adminbd.ru -CollectionName 'Farm Fxlogixs' | Where-Object {$_.ShowInWebAccess -like "False" } $missingApps = $newRemoteApps | Where-Object { $_.DisplayName -notin $farmfslogix.DisplayName } $missingApps | ft -AutoSize foreach ($app in $missingApps) { Write-Host "Добавляем приложение: $($app.DisplayName)" New-RDRemoteApp -ConnectionBroker HWRDC.adminbd.ru ` -CollectionName 'Farm Fxlogixs' ` -Alias $app.Alias ` -DisplayName $app.DisplayName ` -FilePath $app.FilePath ` -ShowInWebAccess $false ` -CommandLineSetting $app.CommandLineSetting ` -RequiredCommandLine $app.RequiredCommandLine ` -UserGroups $app.UserGroups } get-RDRemoteApp -ConnectionBroker hWRDC.adminbd.ru -CollectionName 'Farm Fxlogixs' | ft -AutoSize
Similar Posts:
- Как сбросить все зависшие или в состоянии disconnect сессии в rpd rds ferma со всех хостов разом.
- Как сделать триггер в zabbix(забикс) для мониторинга хоста rds sesion host allow new connections. Включен или выключены новые подключения
- Как сделать плановую перезагрузку серверов RDS host windows 2016, со снятием нагрузки и возвращением её после ребута.
- Как обновить политику адресов электронной почты и скрипт для удаление дополнительных псевдонимов из OU.
- Как сделать автоматическую очистку почты exchange при заполнении больше 90 процентов ящика.