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


52

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

\\ Server \ ShareName-> C:\ Folder \ ShareName

而不是像这样的普通地图:

\\ Server \ ShareName-> Z:\

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

Answers:


65

只是要映射网络共享目录,您可以使用以下命令:

net use \\Server\ShareName\Directory

此映射将不是持久的,必须在用户登录时建立并通过身份验证,并且您将使用UNC路径而不是本地驱动器号来访问共享。

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

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

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


2
mklink似乎是OP想要的答案。
mfinni 2010年

我也这么认为,但我不确定,如果事实是这样,我会做些编辑。
鲍勃

是的,mklink正是我所需要的。谢谢!在测试其他各种映射共享方法时,我已经将身份验证详细信息保存到我的用户帐户中。
Anagoge 2010年

在XP上有解决方案吗?
停止危害莫妮卡

4
@Bob只有在需要快捷方式的情况下才能这样做。(更多信息请参见:http : //stackoverflow.com/questions/4339220/is-there-a-way-to-map-a-unc-path-to-a-local-folder)但是,如果您需要一个“工作文件夹“某些应用程序可以使用您的应用程序,但是我们很不幸。最重要的是,您不能将网络文件夹映射到本地文件夹,而只能映射到本地磁盘!再次...根据微软。不幸的是…
dorbar

1

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

从马口看:

如果要使用的驱动器号用完了,请安装没有驱动器号的本地卷。


1
我不确定自己是否理解...就我而言,我并没有用完驱动器号-我只是不想分配/创建更多驱动器号。我也没有看到一种使mountvol挂载网络共享的方法(VolumeName参数显然希望GUID代表本地卷名,而不是网络共享)。
Anagoge 2010年

1

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

\\[servername]\[sharename]

这有点接近,但是它不允许我选择要在其中安装共享的文件夹。它似乎只允许在“我的电脑”的“网络位置”下“安装”共享。理想情况下,我可以将其安装在C:\ Folder \ ShareName之类的任意文件夹中。Linux上的Samba似乎允许这样做,所以我希望Windows也能做到这一点。
Anagoge 2010年

您无法选择在Linux中以哪种方式安装该文件夹。但是,您可以在桌面上为其创建快捷方式。
Nunya

按照Nunya的建议创建快捷方式后,右键单击该快捷方式并将其复制到剪贴板。转到您要访问共享和粘贴的文件夹。远程共享的快捷方式已添加。

您可以使用卷挂载点将本地驱动器作为文件夹挂载(例如在Linux中),而无需创建链接,方法是使用卷挂载点: technet.microsoft.com/zh-cn/library/cc938934.aspx 我不确定是否有任何方法以类似的方式挂载共享。
埃里克·史密斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.