我可以替换网络驱动器吗?

我可以替换网络驱动器吗?

我有一个映射到驱动器的网络共享T:,我希望能够从特定目录轻松访问它。但是,输入时subst t: c:\volumes\test出现错误消息Invalid parameter - T:

映射网络驱动器或 Windows Server 2003 是否存在限制,或者我做错了什么?

更新:

作为EBGreen 指出,我实际上不想使用 subst,因为它没有按照我的想法执行。我来自 Linux 环境,其中远程共享可以安装到文件系统中的目录中。

Windows 中是否有东西可以让我做到这一点?

答案1

假设 C: 是 NTFS 卷,您需要创建一个NTFS 卷装入点连接点根据您的需要。


您可以使用磁盘管理 (diskmgmt.msc) 将 T: 作为 C: 中的目录挂载,或者从命令行挂载(将 GUID 替换为目标驱动器的 GUID):

> md C:\Volumes\Test
> mountvol C:\Volumes\Test \\?\Volume{GUID}\


或者,您也可以使用它mklink来创建连接点:

> mklink /j C:\Volumes\Test T:\

由于mklink不包含在 Server 2003 ( o.O) 中,这个 shell 扩展可用于创建和管理连接点。

答案2

我以前就是mklink这么做的。你甚至不需要映射驱动器号。

使用你的例子尝试这个:

mklink /d c:\volumes\test \\servername\share

相关内容