介绍两个命名规则8.3与UNC

软件技巧 十五楼的鸟儿 3227浏览 0评论

8.3命名规则之前提过,不过只是很简单的一句,这里说仔细点。

网络上关于8.3的泛泛说法是这样的:8.3命名规则就是指文件的主文件名只能是八个英文字符而扩展名只能是三个英文字符的形式就叫8.3的命名规则实际执行的时候可以少于这个数字,但是不能超过这个限制比如文件名你可以用七个字符但是用九个就不成而且不能是汉语的。

实际上8.3命名规则没有描述的那么复杂,简单概括一下就是:总共8位长度,其中三位三位扩展名,五位字符,可以少于不可以超过。

实际应用起来也很简单,比如常见的C:\Program Files文件夹,如果C盘目录下,只有一个类似的目录,比如没有C:\Program Filet;C:\Program Filesu这样的目录的话,那么他的8.3命名就是C:\Progra~1,你可以在命令行中试一下 cd C:\Progra~1  直接就进入了C:\Program Files,如果你的C盘下还有C:\Program Filet;C:\Program Filesu这样的目录,那么他们的8.3命名格式分别为C:\Progra~1; C:\Progra~2; C:\Progra~3; 自己建立几个文件夹试一试就很容易明白了。

来自百度知道:

UNC (全称Universal Naming Convention) / 通用命名规则,也叫通用命名规范、通用命名约定。
网络(主要指局域网)上资源的完整 Windows 2000 名称。它符合\\servername\sharename 格式,其中 servername 是服务器名,sharename 是共享资源的名称。目录或文件的 UNC 名称可以包括共享名称下的目录路径,格式为:
\\servername\sharename\directory\filename。
对于网络服务器上的目标文件,可使用“通用命名约定 (UNC)” (UNC:“统一命名约定”地址,用于确定保存在网络服务器上的文件位置。这些地址以两个反斜线 (\\) 开头,并提供服务器名、共享名和完整的文件路径。)地址。这些地址以“file:\\”开始并提供服务器名、共享名和文件的完整路径。例如,“file: \\server\share\path\project file.mpp”是绝对 UNC 地址。

值得注意的是,UNC路径都可以在dos下访问正常,有些路径在dos以后的系统下是无法访问的,只有命令行还能进行操作,相当一部分的安全软件,对于一些病毒的免疫方式采取的就是这种办法,建立歧义文件夹,来免疫文件。不过也有不少病毒利用歧义文件夹无法在xp下删除的效果来把自己隐藏在歧义文件夹中,使得在xp下的常规操作变得无效。通常可以用dos命令可以删除歧义文件夹,有些时候也会使用一些极端的办法,比如格式化整个分区使得歧义文件夹消失。


转载请注明:鸟儿博客 » 介绍两个命名规则8.3与UNC

游客
发表我的评论 换个身份
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

等待大佬打赏中~