我正在阅读有关连接到共享文件夹的不同方式,其中之一是使用地图网络驱动器,其中说明如下:
如果您想要与特定共享文件夹关联的驱动器号和图标,请映射网络驱动器。这样可以更轻松地引用共享文件夹中文件的位置。例如,您将指向 Drive:\File,而不是指向 \Server\Shared_Folder_Name\File。您可以使用驱动器号访问无法使用通用命名约定 (UNC) 路径的共享文件夹,例如旧应用程序的文件夹。
谁能解释一下这部分是什么意思“ You use drive letters to gain access to shared folders for which you cannot use a universal naming convention (UNC) path, such as a folder for an older application
”
是否与 UNC 中超过 248 个字符的共享名称长度有关?
问候
有一些应用程序允许您选择本地路径,仅用于查找或保存文件/资源。这方面的一个示例是 Microsoft 部署工具包 (MDT),例如在选择包含您希望在新计算机上安装 Windows 期间部署的应用程序的文件夹时。在此示例中,文件夹选择对话框仅显示本地路径,不允许输入 UNC 路径(例如
\\server\share\application_source\
)。当出现此类问题时,唯一可能的解决方案是首先将 UNC 路径映射到本地驱动器号,然后在文件夹选择对话框中找到它。
用于 .bat 脚本的解释器 Cmd.exe将拒绝使用 UNC 路径作为工作目录。从 UNC 位置启动的脚本将使用不同的起始目录,尝试
cd
进入 UNC 路径将失败,pushd
实际上会临时设置驱动器号映射。32 位 Windows 仍然可以运行许多旧的 16 位程序。我不完全记得 UNC 路径是否可以直接在 16 位 DOS 和 Windows 上使用,但即使它们曾经是,那个时代的许多程序都坚持存在驱动器号。例如,一些安装程序有单独的驱动器和路径字段。