将远程CIFS / SMB共享作为文件夹而不是驱动器盘符

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

\\ Server \ ShareName – > C:\ Folder \ ShareName

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

\\ Server \ ShareName – > Z:\

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

    只需要映射一个networking共享目录就可以使用这个命令:

    net use \\Server\ShareName\Directory

    这种映射不会持久化,必须在用户login时build立和validation,并且您将使用UNCpath访问共享,而不是使用本地驱动器号。

    如果要通过本地C:驱动器上的某个位置访问networking共享。 你会想build立一个符号链接:

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

    现在,当您导航到C:\ Folder \ Share时,您将看到\\ Server \ Sharename \ Directory的内容。 你仍然需要为networking资源提供类似于networking使用的authentication(或者只是login到有权访问的域系统上的域帐户),否则链接可能会生气地出错。

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

    从马口:

    如果您使用的驱动器盘符不足,请装入不带驱动器号的本地卷。

    点击“开始”,然后点击“计算机”。 你现在在“我的电脑/资源pipe理器”。
    用鼠标右键单击计算机,然后单击“添加networking位置”
    然后进入服务器,并分享你想连接到

     \\[servername]\[sharename]