将远程 CIFS/SMB 共享挂载为文件夹而不是驱动器号

将远程 CIFS/SMB 共享挂载为文件夹而不是驱动器号

有没有办法将远程 CIFS/SMB/SAMBA 共享挂载为文件夹/目录而不是驱动器号。例如,我想要这张地图:

\\服务器\共享名称 -> C:\文件夹\共享名称

与通常的地图不同,如下所示:

\\服务器\共享名称 -> Z:\

服务器是 Linux/Samba,客户端是 Windows 7 Professional 64 位。我发现最接近的方法是使用 Windows 磁盘管理器将本地卷安装为子文件夹,但它似乎无法处理远程 CIFS 共享(请参阅http://support.microsoft.com/kb/307889)。

答案1

只需映射网络共享目录,您就可以使用此命令:

net use \\Server\ShareName\Directory

这种映射将:

  • 不要坚持
  • 必须在用户登录时建立并验证
  • 您将使用 UNC 路径而不是本地驱动器号访问共享

如果您想通过本地C:驱动器上的位置访问网络共享,则需要设置一个符号链接:

mklink /d  C:\Folder\ShareName \\Server\ShareName\Directory

现在,当您导航到 时,C:\Folder\Share您将看到 的内容\\\Server\Sharename\Directory。您仍然需要使用类似的方法为资源提供身份验证net use(或者只需登录到具有访问权限的域系统上的域帐户),否则链接可能会出错。

答案2

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/mountvol.mspx?mfr=true

从马嘴里:

如果可用的驱动器号不够了,请安装没有驱动器号的本地卷。

答案3

点击“开始”,然后点击“计算机”。您现在位于“我的电脑/资源管理器”中。
右键单击“计算机”,然后点击“添加网络位置”,
然后输入您要连接的服务器和共享

\\[servername]\[sharename]

相关内容