将桌面映射到网络驱动器

将桌面映射到网络驱动器

我喜欢使用我的桌面来存储我所有的最新项目和工作,但是它让我很烦恼,因为这些都保存在我的本地机器上。有没有办法映射桌面,以便将桌面上包含的所有内容都存储在网络位置上?

我的桌面上已经有网络文件夹/驱动器的快捷方式,但我想要的是一个更纯粹的解决方案。

答案1

我认为您的意思是您希望桌面上填充网络上某个文件夹的内容,可能具有更好的管理、备份等(因为您的桌面实际上只是一个文件夹)。此外,我假设您拥有网络位置和本地管理员权限。警告,如果您的网络出现故障,您将无法获取桌面!

  1. 首先在您希望桌面所在的网络位置创建一个文件夹。然后从资源管理器中的“计算机”中选择“映射网络驱动器”(XP:工具 > 映射网络驱动器)。选择驱动器号和\\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资源套件

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

我希望这有帮助。

相关内容