通用命名约定是用于访问共享网络文件夹和打印机的Microsoft Windows中使用的命名系统局域网。
支持使用UNIX和其他操作系统中的UNC路径使用跨平台文件共享技术,如桑巴。
UNC名称语法
UNC名称使用特定符号标识网络资源。这些名称包含三个部分:主机设备名称,共享名称和可选文件路径。
使用反斜杠组合这三个元素:
\\ host-name \ share-name \ file_path
主机名称部分
UNC名称的主机名部分可以由A组成网络名称字符串由管理员设置并由网络命名服务维护DNS.或者赢,或者IP地址。
这些主机名通常是指Windows PC或Windows兼容的打印机。
股票名称部分
UNC路径名的共享名称部分引用管理员创建的标签,或者在某些情况下,在某些情况下在操作系统中引用。
在Microsoft Windows的大多数版本中,内置共享名称管理员$指的是根目录操作系统安装 - 通常是C:\ Windows,但有时C:\\ Windows。
UNC路径不包括Windows驱动程序字母,只有可以引用特定驱动器的标签。
file_path部分
UNC名称的File_Path部分引用共享部分下面的本地子目录。这部分路径是可选的。
未指定文件_Path时,UNC路径只需指向共享的顶级文件夹。
file_path必须是绝对的。不允许相对路径。
如何与UNC路径合作
考虑标准的Windows PC或Windows兼容的打印机名为Teela.。除了内置的admin $ share之外,假设您还定义了一个名为的分享点临时这位于C:\ Temp。
使用UNC名称,这就是您如何连接到Teela上的文件夹。
\\ teela \ admin $(达到c:\ winnt)
\\ teela \ admin $ \ system32(达到c:\ winnt \ system32)
\\ teela \ temp(达到c:\ temp)
可以通过Windows资源管理器创建新的UNC共享。只需右键单击一个文件夹,然后选择一个共享菜单选项以分配一个共享名称。
Windows中的其他反斜杠呢?
Microsoft在整个Windows中使用其他反斜杠,例如在本地文件系统中。一个例子是C:\ Users \ Administrator \ Downloads显示管理员用户帐户中的下载文件夹的路径。
您可能会在使用时看到反斜杠命令行命令。
UNC的替代品
使用Windows资源管理器或命令提示符或Windows PowerShell,以及正确的安全凭据,您可以使用其驱动器号而不是UNC路径地映射网络驱动器和远程访问计算机上的文件夹
Microsoft在UNIX Systems定义了不同的路径名约定后为Window建立了UNC。UNIX网络路径(包括UNIX和Linux相关的操作系统,如MacOS和Android)使用正斜杠而不是反斜杠。