Удаление машины из каталога с активными машинами

Я пытаюсь удалить машину в XenDesktop из каталога с кучей машин в разных состояниях через powershell. Перебрал справочный список команд http://support.citrix.com/static/kc/CTX127254/help/, перепробовал кучу вещей, но не смог найти решение. Это вообще возможно?

Я думаю об обходном пути, создав фиктивный каталог, поместив туда компьютер, а затем удалив весь каталог как "Командлет Remove-BrokerCatalog удаляет каталоги с сайта. Каталог, содержащий один или несколько компьютеров, являющихся членами групп рабочих столов". не может быть удалено."Пока не проверял.

Это то, что я делаю в данный момент, и в результате машина удаляется из PVS и висит в каталоге только с информацией о каталоге и состоянии питания. Любые идеи приветствуются.

# Remove user from the machine
Remove-BrokerUser $userDomain"\"$userName -Machine $simpleDomain"\"$server

# Remove Device from Domain
Mcli-Run RemoveDeviceFromDomain -p deviceName=$server, OrganizationUnit=$ou, Domain=$domain

# Remove Device from Desktop group
Remove-BrokerMachine -MachineName $simpledomain"\"$server -Force -DesktopGroup $desktopGroupName -AdminAddress $dccName

# Mark Device as Down in PVS
Mcli-Run MarkDown -p deviceMac=$mdevice

# Delete Device from PVS
mcli-delete device -p deviceMac=$mdevice 

1 ответ

Решение

Решение состоит в том, чтобы использовать ту же команду без определения desktopGroup, которая затем удалит компьютер из каталога.

# Remove Device from the Catalog
Remove-BrokerMachine -MachineName $simpledomain"\"$server -Force -AdminAddress $dccName
Другие вопросы по тегам