2

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

У меня уже есть ярлыки для сетевых папок / дисков на рабочем столе, но то, что я ищу, - это более чистое решение.

1 ответ1

5

Я думаю, вы говорите, что вы хотели бы, чтобы ваш рабочий стол был заполнен содержимым папки, которая находится где-то в сети, предположительно с улучшенным управлением, резервными копиями и т.д. (Поскольку ваш рабочий стол на самом деле просто папка в любом случае). Кроме того, я предполагаю, что у вас есть разрешения для сетевых расположений и разрешения локального администратора. Внимание, если ваша сеть выйдет из строя, вы не сможете получить свой рабочий стол!

  1. Начните с создания папки в сетевом расположении, которой вы хотите, чтобы ваш рабочий стол был. Затем "Подключить сетевой диск" из "Компьютер" в проводнике (XP: Инструменты> Подключить Netowrk Drive). Выберите букву диска и \\server\folder (вы можете просмотреть, если хотите).
  2. Затем (Vista/7) перейдите в свою пользовательскую папку (введите %USERNAME% во всех версиях): C:\Users\<username>\ и щелкните правой кнопкой мыши папку "Рабочий стол", выберите "Свойства", нажмите вкладку "Расположение" и введите < буква подключенного диска <mapped drive letter>:\ или нажмите кнопку "Переместить", чтобы найти подключенный сетевой диск. Это должно сделать это. Возможно, вам придется перезагрузить.

ИЛИ: 2. В XP я думаю, вам придется изменить настройки реестра.

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Справа вы увидите путь к рабочему столу: измените его на подключенный сетевой диск. Большие предупреждения здесь об изменении вашего реестра. Кроме того, я никогда не менял этот ключ, поэтому я не могу предсказать, есть ли какие-либо проблемы или осложнения с ним. Исследуйте это больше, прежде чем делать это.

Конечно, все это может быть сделано с помощью CMD с переходами, но я думаю, что это грязно.

mklink /J "%USERNAME%\Desktop" "<mapped drive letter>:\ or network folder"

или в XP (требуется linkd.exe из Resource Kit)

linkd "%USERNAME%\Desktop" "<mapped drive letter>:\ or network folder"

Надеюсь, это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .