购彩之家

返回购彩之家设为购彩之家加入收藏
公告: . 昆明市中医医院2021年度专项编制招聘拟聘人员公示 昆明市中医医院2021年专项编制招聘考核成绩及拟进入考察人选公示 昆明市中医医院2021年度专项编制招聘公告 中共昆明市委组织部2021年拟遴选公务员人选公示 中共昆明市委组织部2021年拟遴选公务员人选公示
公告
Windows文件类标识符及其应用
发布时间:2006-07-11 13:30来源:
1、文件类标识符
    Windows系统中的文件类标识符是确定文件类型与打开该文件的程序的唯一标识代码。通俗讲,文件类标识符就是文件类型的身份证,它不仅能区分文件的基本类型,还能建立文件与应用程序的关联。简言之,Windows文件类标识符是区分文件类型的根本,也是Windows建立文件与程序关联的标志。从应用层次上讲,我们知道Windows中的文件类型可以通过文件的扩展名和文件的图标来区分,不过这种区分只是形式上的,在文件类型的区分上文件类标识符是从Windows系统内部给出的唯一本质区别,保留文件的扩展名而修改了文件的类标识符必然导致文件类型变更。Windows中每一种已注册的文件对象(文件、文件夹、系统图标和控件)都使用了专门的文件类标识符,通过文件类标识符Windows能正确识别文件类型与操作该类文件的应用程序,并建立起二者的关联关系。
    Windows中的文件类标识符的组成基本格式是:
    {八位十六进制数-四位十六进制数-四位十六进制数-四位十六进制数-十二位十六进制数}。
    即花括号内五组用“-”分隔的十六进制数组成。
    如AVI文件的类标识符为{00022602-0000-0000-C000-000000000046},注意必须是英文半角字符,字母大小写等效。
    2、Windows中常用的文件类标识符
    (1)、系统文件夹的文件类标识符
    Windows中的常用系统文件夹的类标识符有:
    我的电脑 {20D04FE0-3AEA-1069-A2D8-08002B30309D}
    我的文档 {450D8FBA-AD25-11D0-98A8-0800361B1103}
    拨号网络 {992CFFA0-F557-101A-88EC-00DD010CCC48}
    控制面板 {21EC2020-3AEA-1069-A2DD-08002B30309D}
    计划任务 {D6277990-4C6A-11CF-8D87-00AA0060F5BF}
    打印机 {2227A280-3AEA-1069-A2DE-08002B30309D}
    网上邻居 {208D2C60-3AEA-1069-A2D7-08002B30309D}
    回收站 {645FF040-5081-101B-9F08-00AA002F954E}
    公文包 {85BBD920-42A0-1069-A2E4-08002B30309D}
    字体 {BD84B380-8CA2-1069-AB1D-08000948F534}
    Web 文件夹 {BDEADF00-C265-11D0-BCED-00A0C90AB50F}
    (2)、常用文件的类标识符
    DOC文件 {00020900-0000-0000-C000-000000000046}
    XLS文件 {00020810-0000-0000-C000-000000000046}
    PPT文件 {64818D10-4F9B-11CF-86EA-00AA00B929E8}
    HTML文件 {25336920-03F9-11cf-8FD0-00AA00686F13}
    AVI文件 {00022602-0000-0000-C000-000000000046}
    3、文件对象类标识符的简单应用
    (1)、新建Windows系统图标
    Windows系统图标有:我的电脑、网上邻居、回收站、我的文档、公文包等。采用Windows文件类标识符自建这类图标的方法是:在桌面或者指定盘的指定文件夹中新建一个文件夹并将文件夹名取为相应系统图标名,然后用英文句点分隔连接文件类标识符即可。如自建“我的电脑”图标时,将新建的文件夹名使用成“我的电脑. {20D04FE0-3AEA-1069-A2D8-08002B30309D}”,Windows系统会自动隐藏其文件类标识符且自动更改文件夹图标为我的电脑图标形成用户自己建立的“我的电脑”图标;不仅如此,进一步其图标之功能也随之成为地道的“我的电脑”的功能。其它系统图标可以类似新建,建立完成后其图标的功能也将发生转变——变成与系统本身图标功能一样的图标。总之,通过建立系统图标我们可以实现在计算机桌面上拥有两个“我的电脑”、两个“网上邻居”、两个“回收站”等等。
    (2)、修改文件类型
    Windows中的文件类型是由创建文件的应用程序及其兼容关系确定的,一般由文件扩展名和文件图标简单显示,但文件类型的本质区别还在于文件的类标识符。不管是文件还是文件夹只要修改了它的文件类标识符必然导致文件类型与关联程序的改变,它有利于对重要文件、文件夹进行保护。
    对文件夹修改文件类标识符,只要对其重命名并带上相应文件的文件类标识符即可,如改文件夹“ABC”的名字为“ABC. {00022602-0000-0000-C000-000000000046}”,则文件夹图标会变成AVI文件的图标,且双击它可以启动Windows多媒体播放器来打开文件并显示错误而不会打开文件夹。
    对文件修改文件类型标识符完成易容处理必须注意:①、当前Windows系统的文件类型扩展名是否显示,即“文件夹选项”设置中的“查看”标签下的“隐藏已知文件类型的扩展名”是否钩选,钩选此项为隐藏已知文件类型扩展名,否则就是显示已知文件类型的扩展名。②、文件扩展名只是形式上的文件类型区分标志,有文件扩展名或无文件扩展名,只要修改了文件的类型标识符即彻底改变了文件的类型和关联程序。
    如:我们将WORD文档“WW.DOC”带文件类标识符改名为“WW.DOC.{25336920-03F9-11cf-8FD0-00AA00686F13}”,则尽管它还带有DOC扩展名,但它已成为网页类型文件了(HTML文件)。
    把Excel工作簿文件AA.XLS改名为“AA.XLS. {00022602-0000-0000-C000-000000000046}”,则工作簿文件会变成AVI文件。
    (3)、隐藏文件夹
    对存有大量重要文件的文件夹,经过带系统图标文件类标识符的改名操作后可以达到隐藏文件夹的目的,因为一旦文件夹带系统图标文件类标识符改名后其图标功能就随之变成为对应的系统图标功能了,这样用鼠标双该图标启动的是系统文件夹工具,而不能打开文件夹。如将文件夹SUB改名为“SUB. {208D2C60-3AEA-1069-A2D7-08002B30309D}”,虽然它的名字没有变但类型变成了“网上邻居”的功能了。
    对文件夹采用带常用文件类标识符改名也能实现文件夹隐藏和保护功能,同样双击已不能打开文件夹,只是启动相应类型文件的关联应用程序。
    (4)、新建“控制面板”访问系统资源
    控制面板的执行程序是CONTROL.EXE,可以通过“开始菜单”——“运行”对话框输入可执行程序启动;不仅如此,我们也还可以用文件类标识符新建控制面板图标来简单启动“控制面板”窗口。方法还是新建文件,任意取定字符名并带上文件类标识符确认即可。
    如新建文件夹UUU改名为“UUU. {21EC2020-3AEA-1069-A2DD-08002B30309D}”,系统隐藏文件类标识符并显示控制面板图标,双击名字为UUU的图标即启动控制面板程序进入控制面板窗口。
    (5)、恢复文件、文件夹的易容处理
    以上文件类标识符的应用都只是Windows自带的一种易容术,也是系统内部一种文件管理机制。经过易容处理后,如果还想还原并恢复文件、文件夹原貌,可以采用以下方法实现:
    ①、用DOS命令进行文件改名还原
    Windows中的文件类标识符正确应用后始终都处于隐藏状态,但进入MS-DOS方式或命令提示符后进行文件、文件夹浏览,则文件名或文件夹名后都带有文件类标识符;因此,在DOS状态下进行文件、文件夹改名即可将带有文件类标识符的文件、文件夹名去掉其文件类标识符部份并保持文件正确的原有扩展名后恢复原文件、文件夹。可用于文件、文件夹改名的DOS命令有COPY、XCOPY、RENAME、MOVE,所以使用它们都可以完成易容文件、文件夹恢复。命令格式如下:
    命令名 带文件类标识符的文件或文件夹名 新文件或文件夹名
    例如:RENAME AA.XLS. {00022602-0000-0000-C000-000000000046} AA.XLS。
    ②、用WINRAR工具软件恢复
    启动WINRAR进入易容文件、文件夹所在文件夹,选定易容文件或文件夹,单击进行改名并去掉文件类标识符即可。