有没有办法安装网络位置,使其显示为本地物理磁盘?例如\\computer\share
(D:
不是网络驱动器)
答案1
正如我所说的这个(几乎)相同的问题:
你确定这真的是你想做的吗?有一篇很好的文章解释了为什么这是不好不好不好主意Joel on Software 的(参见第 3 点)...
结论如下:
结论:下次有人试图向您出售一种编程产品,使您能够像访问本地资源一样访问网络资源,请朝相反的方向全速奔跑。
如果你想知道原因,请阅读文章的相关部分。
对你的问题的简短回答是:不。这不容易,原因是本地磁盘需要具有网络共享所没有的各种功能。本地磁盘需要本地文件系统 (NTFS/FAT/etc),而网络共享没有(好吧,它有,但在托管它的服务器上,而不是您所在的位置),以及一大堆无法安全或可靠地复制的其他功能(请参阅链接的文章)。
答案2
是的,这在 Windows Vista 和 Windows 7 中是可能的。
以管理员身份打开命令提示符。然后输入以下命令:
mklink /D C:\LinkName \\NetworkLocation\LocationName
这将在驱动器上创建一个C
名为 的“符号链接” LinkName
,该链接将链接到LocationName
。\\NetworkLocation
Windows 当然会知道这是一个符号链接,但会将其视为本地驱动器上的文件夹。 所有应用程序都会将此符号链接视为本地资源。
希望这可以帮助。
答案3
我假设您使用的是 Windows,但您没有说明是哪个版本。无论如何,在 Windows 资源管理器的工具菜单中选择映射网络驱动器。例如,如果您使用的是 Vista,它会隐藏菜单,只需按下并释放 Alt 键即可显示菜单。
您也可以使用以下SUBST
命令:
SUBST M: \\COMPUTERNAME\SHARENAME
答案4
我找到了一个解决方案多坎
您可以将网络共享安装为驱动器,然后照常共享。运行完美。