Помещение пользовательского каталога на подключенном сетевом диске в Windows 7

Я хочу переместить свой пользовательский каталог C:\Users\Edwin к подключенному сетевому диску E: (т.е. отображенный от сетевого ресурса \\\\192.168.22.9\share).

Трудная часть находится в перемещении самого пользовательского каталога. Я нашел 2 возможных решения, оба из которых не были применимы ко мне из-за моего использования сетевого диска.

  1. Перемещение C:\Users\Edwin" to "E:\Users\Edwin и затем используйте символьную ссылку соединения (mklink -J) связываться назад с C:\Users\Edwin.

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

  2. Изменение значения ключа реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectory от %SystemDrive%\Users кому: E:\Users ПРЕЖДЕ, ЧЕМ создать пользователя "Edwin".

    После этого, когда пользователь "Edwin" сначала входит в систему, профиль будет в E:\Users\Edwin.

Проблема с этим состоит в том, что я сталкиваюсь с проблемой курицы-и-яйца.

На первом входе в систему как пользователь "Edwin" профиль будет создан в E:. Однако в данный момент я сначала вхожу в систему, подключенный сетевой диск E: нет ли.

Я попробовал следующее напрасно:

  1. Создайте персистентный сетевой диск как Администратора. Не работал. Сетевой диск только видим пользователю Администратора.

  2. Создайте персистентный сетевой диск с помощью системных прав (использование PsExec -s). Не работал. Сетевой диск не "принадлежит" никому, даже текущий пользователь Администратора.

  3. Создайте персистентный сетевой диск с помощью недавно созданного пользователя Edwin, не входя в систему как Edwin все же (использование PsExec снова). Не работал. В то время как возможно создать сетевой диск как другого пользователя, после того как я пытался сделать это постоянно (/persistent:yes), я получаю a Access is Denied ошибка.

Какая-либо идея, как это может быть сделано? Или ли это даже может быть сделано вообще?

4
задан 07.02.2013, 15:20

2 ответа

Это - плохая идея. Проблема состоит в том, что сетевые диски варьируются пользователем, и так управляйте E: не может существовать, пока Вы уже не вошли в систему и загрузили свой профиль. Вы могли бы получить его работающий через путь UNC (\server\share), но я все еще не рекомендую это.

Лучшая альтернатива использовала бы Профили роуминга, но IIRC, который требует активного каталога.

4
ответ дан 07.12.2019, 19:45

Мне было бы интересно знать, почему Вы захотите это. Вы уверены, что это было бы хорошим решением того, чего Вы хотели достигнуть, даже если это было возможно?

  • Если это в порядке для защиты конфиденциальности, почему не только сводят пользовательскую папку к минимуму? Таким образом, запущенный Firefox и этажерка от E:, удостоверьтесь, что папка кэша находится также на E:, и устанавливает любые папки, которые те программы используют, такие как папка Downloads, к E:. И набор Мои Документы некоторой папке на E.

  • Если это в порядке, чтобы всегда иметь Ваши персональные данные в наличии в каком-либо месте, почему бы не настроить резервное копирование в реальном времени на Ваш E: диск? Существуют программы, которые могут сделать это.

1
ответ дан 07.12.2019, 19:45

Теги

Похожие вопросы