Я хочу переместить мой пользовательский каталог C:\Users\Edwin на подключенный сетевой диск E: (то есть подключенный с сетевого ресурса \\\\192.168.22.9\share).
Сложная часть заключается в перемещении самого каталога пользователя. Я нашел 2 возможных решения, которые не были применимы ко мне из-за моего использования сетевого диска.
Переместите
C:\Users\Edwin" to "E:\Users\Edwinи затем используйте символьную ссылку соединения (mklink -J), чтобы вернуться кC:\Users\Edwin.Это не работает для меня, потому что я не могу создать символическую ссылку на соединение из каталога на нелокальном диске.
Изменение значения ключа реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectoryс%SystemDrive%\UsersнаE:\UsersДО создания пользователя Edwin.После этого, когда пользователь "Эдвин" впервые войдет в систему, профиль будет находиться в
E:\Users\Edwin.
Проблема в том, что я столкнулся с проблемой курицы и яйца.
При первом входе в систему как пользователь "Edwin" профиль будет создан в E: Однако в момент первого входа в систему подключенный сетевой диск E: отсутствует.
Я пробовал следующее безрезультатно:
Создайте постоянный подключенный диск в качестве администратора. Не сработало Подключенный диск виден только пользователю с правами администратора.
Создайте постоянный подключенный диск, используя системные права (используя
PsExec -s). Не сработало Подключенный диск не принадлежит никому, даже текущему пользователю-администратору.Создайте постоянный подключенный диск, используя только что созданного пользователя Edwin, еще не войдя в систему как Edwin (снова используя
PsExec). Не сработало В то время как возможно создать подключенный диск как другой пользователь, как только я попытался сделать это постоянно (/persistent:yes), я получаю ошибкуAccess is Denied.
Есть идеи, как это можно сделать? Или это вообще можно сделать?
