我有一个网络位置 。\\myserver\myshare
在我的 Windows XP 机器上,我希望将此位置映射到路径c:\somefolder
。我是不是在问不可能的事情?
答案1
你确定这真的是你想做的吗?有一篇很好的文章解释了为什么这是不好不好不好主意Joel on Software 的(参见第 3 点)...
结论:下次有人试图向您出售一种编程产品,使您能够像访问本地资源一样访问网络资源,请朝相反的方向全速奔跑。
如果你想知道原因,请阅读文章的相关部分。
答案2
你问的是不可能的:)
您需要一个 NTFS 符号链接来满足您的需求。
与 NTFS 连接点(自 Windows 2000 起可用)不同,符号链接还可以指向文件或远程 SMB 网络路径。
Windows 中的符号链接需要 SMB2,它被写入 vista/win7 网络堆栈中。
答案3
可能不是您想要的方式。Windows 将符号链接作为物理描述符处理。在 WinXP 上,创建它们的工具是“linkd”。它需要一个格式化为 NTFS 的本地文件系统作为目标。
Windows 最接近的方法是使用 DFS。在这种情况下,您将在工作站映射到的服务器上创建一个特殊共享。然后,该共享具有自己的组装名称空间,这可能就是您要寻找的。但它不是本地的。
答案4
答案是,我问了不可能的问题。没有办法实现我想要的事情。