将网络驱动器安装为物理驱动器

将网络驱动器安装为物理驱动器

有没有办法安装网络位置,使其显示为本地物理磁盘?例如\\computer\shareD:不是网络驱动器)

答案1

正如我所说的这个(几乎)相同的问题

你确定这真的是你想做的吗?有一篇很好的文章解释了为什么这是不好不好不好主意Joel on Software 的(参见第 3 点)...

结论如下:

结论:下次有人试图向您出售一种编程产品,使您能够像访问本地资源一样访问网络资源,请朝相反的方向全速奔跑。

如果你想知道原因,请阅读文章的相关部分。

对你的问题的简短回答是:不。这不容易,原因是本地磁盘需要具有网络共享所没有的各种功能。本地磁盘需要本地文件系统 (NTFS/FAT/etc),而网络共享没有(好吧,它有,但在托管它的服务器上,而不是您所在的位置),以及一大堆无法安全或可靠地复制的其他功能(请参阅链接的文章)。

答案2

是的,这在 Windows Vista 和 Windows 7 中是可能的。

以管理员身份打开命令提示符。然后输入以下命令:

mklink /D C:\LinkName \\NetworkLocation\LocationName

这将在驱动器上创建一个C名为 的“符号链接” LinkName,该链接将链接到LocationName\\NetworkLocationWindows 当然会知道这是一个符号链接,但会将其视为本地驱动器上的文件夹。 所有应用程序都会将此符号链接视为本地资源。

希望这可以帮助。

答案3

我假设您使用的是 Windows,但您没有说明是哪个版本。无论如何,在 Windows 资源管理器的工具菜单中选择映射网络驱动器。例如,如果您使用的是 Vista,它会隐藏菜单,只需按下并释放 Alt 键即可显示菜单。

您也可以使用以下SUBST命令:

SUBST M: \\COMPUTERNAME\SHARENAME

答案4

我找到了一个解决方案多坎

您可以将网络共享安装为驱动器,然后照常共享。运行完美。

相关内容