Я хочу переместить свой пользовательский каталог 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".
После этого, когда пользователь "Edwin" сначала входит в систему, профиль будет в E:\Users\Edwin
.
Проблема с этим состоит в том, что я сталкиваюсь с проблемой курицы-и-яйца.
На первом входе в систему как пользователь "Edwin" профиль будет создан в E:
. Однако в данный момент я сначала вхожу в систему, подключенный сетевой диск E:
нет ли.
Я попробовал следующее напрасно:
Создайте персистентный сетевой диск как Администратора. Не работал. Сетевой диск только видим пользователю Администратора.
Создайте персистентный сетевой диск с помощью системных прав (использование PsExec -s
). Не работал. Сетевой диск не "принадлежит" никому, даже текущий пользователь Администратора.
Создайте персистентный сетевой диск с помощью недавно созданного пользователя Edwin, не входя в систему как Edwin все же (использование PsExec
снова). Не работал. В то время как возможно создать сетевой диск как другого пользователя, после того как я пытался сделать это постоянно (/persistent:yes
), я получаю a Access is Denied
ошибка.
Какая-либо идея, как это может быть сделано? Или ли это даже может быть сделано вообще?
Это - плохая идея. Проблема состоит в том, что сетевые диски варьируются пользователем, и так управляйте E: не может существовать, пока Вы уже не вошли в систему и загрузили свой профиль. Вы могли бы получить его работающий через путь UNC (\server\share), но я все еще не рекомендую это.
Лучшая альтернатива использовала бы Профили роуминга, но IIRC, который требует активного каталога.
Мне было бы интересно знать, почему Вы захотите это. Вы уверены, что это было бы хорошим решением того, чего Вы хотели достигнуть, даже если это было возможно?
Если это в порядке для защиты конфиденциальности, почему не только сводят пользовательскую папку к минимуму? Таким образом, запущенный Firefox и этажерка от E:, удостоверьтесь, что папка кэша находится также на E:, и устанавливает любые папки, которые те программы используют, такие как папка Downloads, к E:. И набор Мои Документы некоторой папке на E.
Если это в порядке, чтобы всегда иметь Ваши персональные данные в наличии в каком-либо месте, почему бы не настроить резервное копирование в реальном времени на Ваш E: диск? Существуют программы, которые могут сделать это.