Цитата: Есть 25 пользователей (а вообще до 50 планируется). Каждому из них в ближайшем будущем нужно будет сделать перемещаемый профиль, а также переместить папки "Мои документы" и "Рабочий стол" на сервер. С редиректами все понятно, неясно с путями. Каждому прописывать лень. Можно конечно выделить нужных и забить им требуемые пути.
Вопрос: как это сделать при помощи групповых политик? То есть - закинули пользователя в группу RoamingProfileUsers, и у него автоматом назначилась домашняя папка на диск Z: - \\server\RoamingDocs, а путь к профилю стал \\server\RoamingProfiles.
Есть варианты?
Желательно еще букву домашнего диска скрыть, но это по возможности.
P. S. Букву диска скрыл предпочтениями политик.
Сам себе и отвечаю:
Делается при помощи PowerShell + командлеты от QuestSoftware, редактор скриптов PowerGUI ScriptEditor.
Код: #
# Выбираем пользователей, которые состоят в группе RoamingProfileUsers
# (для нее и будем назначать пути)
Get-QADGroupMember "RoamingProfileUsers" | ForEach-Object{
#
# Назначение пути профиля
Set-QADUser -Identity $_ -ProfilePath ('\\server\RoamingProfiles\' + $_.samAccountName)
#
# Назначение буквы домашнего каталога на букву Н:
Set-QADUser -Identity $_ -HomeDrive 'H:'
#
# Назначение пути домашнего каталога
Set-QADUser -Identity $_ -HomeDirectory ('\\server\RoamingDocs\' + $_.samAccountName)
}