Как перенести профили пользователей Windows Server 2008 R2
По теме из базы знаний
Найденные решения
(1) Boroda, попробуйте задать этот вопрос Гуглю, материала получите дофига и больше, да вот хотя бы: http://www.cyberforum.ru/windows-server/thread811537.html
Отменить
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Boroda, попробуйте задать этот вопрос Гуглю, материала получите дофига и больше, да вот хотя бы: http://www.cyberforum.ru/windows-server/thread811537.html
Отменить
(5) Boroda, вот тут гугл выдал типа так:
[quote]Спасибо вам за помощь. Все получилось. Перенес профили и они заработали!
Добавлено через 16 часов 32 минуты
Может быть кому надо будет.
1. Скопировал все профили из папки Users
2. Перенести ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList Для каждого профиля, который хранится локально, внутри этого раздела реестра создается подраздел. Узнать где чей профиль достаточно просто откройте любую ветку и посмотрите значение параметра ProfileImagePath.
С которого переносите реестра, делаете Экспортировать прям всю папку ProfileList (если конечно все нужны профили) и кидаете на тот сервак где хотите её вмонтировать, далее открываете и вносятся изменения в реестр. Готово.[/quote]
Ниже там вообще подробная инструкция....
[quote]Спасибо вам за помощь. Все получилось. Перенес профили и они заработали!
Добавлено через 16 часов 32 минуты
Может быть кому надо будет.
1. Скопировал все профили из папки Users
2. Перенести ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList Для каждого профиля, который хранится локально, внутри этого раздела реестра создается подраздел. Узнать где чей профиль достаточно просто откройте любую ветку и посмотрите значение параметра ProfileImagePath.
С которого переносите реестра, делаете Экспортировать прям всю папку ProfileList (если конечно все нужны профили) и кидаете на тот сервак где хотите её вмонтировать, далее открываете и вносятся изменения в реестр. Готово.[/quote]
Ниже там вообще подробная инструкция....
Это решение
(7) Cooler, ага, только почему-то вопрошающий не смог определиться при таком подходе. Сейчас ведь народ стал проще: нужно не только ссылку привести, но и цитату. Виндоуз-вэй - что поделать... Из-за этого так не любит народ Линукс, т.к. там нужно уметь не только правильно текст в гугл писать, но и читать, что там по сцылкам ))))
Это решение
(8) starik-2005,
Ну что ж, как линуксоиду - вот вамссылка , без цитирования. :-)
А как общий диагноз:Фаллический редукционизм , на ранних стадиях излечим.
Виндоуз-вэй - что поделать...
А у вас - чукча-вэй? Тот, который "не читатель, а писатель"?
Из-за этого так не любит народ Линукс, т.к. там нужно уметь не только правильно текст в гугл писать, но и читать, что там по сцылкам ))))
Да кто бы сомневался, что и тут вы объявите Винду причиной всех бед, а Линукс - универсальным лекарством.
Ну что ж, как линуксоиду - вот вам
А как общий диагноз:
Это решение
если НЕТ домена рабочее решение такое(переносит только имена пользователей):
со старого сервера выгружаем пользователей в файл командой:
.xlc потомучто править удобнее, приводим список к вариаунту один юзер одна строка:
user1
user2
user3
..и тд , сохроняем в users.txt
на новом сервере запускаемскрипт autoit , пришлось его немного допилить:
со старого сервера выгружаем пользователей в файл командой:
net user > C:\localusers.xlc
.xlc потомучто править удобнее, приводим список к вариаунту один юзер одна строка:
user1
user2
user3
..и тд , сохроняем в users.txt
на новом сервере запускаем
#include <file.au3>
$sFilePath = @ScriptDir & "\users.txt"
$sLines = _FileCountLines($sFilePath)
For $i = 1 To $sLines
$command = FileReadLine($sFilePath, $i)
AutoItSetOption("MustDeclareVars", 1)
Local $sComputer = @ComputerName
Local $oIADsContainer = ObjGet("WinNT://" & $sComputer & ",computer")
Local $oIADsUser = $oIADsContainer.Create("user", $command)
$oIADsUser.SetPassword("PaSW@rd123") ;;;; задается пароль
$oIADsUser.SetInfo
;Local $oIADsGroup = $oIADsContainer.Create("group", "GroupName")
;$oIADsGroup.SetInfo
;$oIADsGroup.Add($oIADsUser.ADsPath)
Next
Показать
Это решение
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот