HKEY_CLASSES_ROOT根键
p>扩展名与应用程序的对应关系Windows所支持的文件类型(这些文件具有一定的文件扩展名)在HKEY_CLASSES_ROOT根键下定义。下表中列出了HKEY_CLASSES_ROOT根键中的文件扩展名和文件类型之间的关系。
文件扩展名和文件类型间的关系 文件扩展名 文件类型 文件扩展名 文件类型 .386 vxd文件(这是一个虚拟设备驱动程序) .ADM ADM_auto_文件 .ai application/postscript文件 .aif aiff文件 .aifc aiff文件 .aiff aiff文件 .ani ani文件(光标动画文件) .art art文件 .au au文件(用于Internet传输的声音文件) .awd FaxView文档(用于传真的显示) .snd au文件 .avi avi文件(由Video forWindows支持) .bat bat文件(DOS、Windows下的批处理文件) .bfc Briefcase(这是一种公文包文件) .bmp Paint.picture(这是一个由画图附件所产生的图片文件) .cda cda文件 .cnf Conferencelink(这是一个会议连接) .crt certificate
文件(这是一
个用于安全方
面的证书认证
文件) .der certificate文件 .clp
产生的文档) .exe exe文件(这是DOS、Windows下可执行文件) .fnd fnd文件 .fon fon文件(这是Windows的TTF字库的索引文件) .gif gif文件 .goc gocserve .hlp help文件(Windows下帮助文件) .ht ht文件 .htm html文件(这是超文本标记语言文件) .html html文件 .ico ico文件(这是Windows的图标文件) .inf inf文件(这是一个信息安装文件) .ini ini文件(Windows的初始化文件) .url InternetShortcut(这是Internet上URL地址的快捷方式) .job JobObject .jfif jpeg文件 .jpe jpeg文件 .jpg jpeg文件 .lnk lnk文件(这是Windows上的快捷方式) .mid mid文件 .mmm MPlayer .mlv MPEG文件(这是一
个视频文件) .mak mak文件 .man application/x-trof-man格式的文件 .MAPI
Mail CLSID\{9E56BE60-C50F-11CF-9A2C-00A0C90A90CE}(这是一个类标识) .mcc Dialer10CallingCard(这是一个电话卡文件) .mov mov文件(这是一个由QuickTime for
Windows支持的视频文件) .mov
ie video/x-sgi-movie格式文件 .mp2 MPEG文件 .mpa MPEG文件 .mpe MPEG文件 .mpeg MPEG文件 .mpg MPEG文件 .msn MS.Network.Document(这
是一个MSN软件产生的文件) .rmi mid文件 .gra MSGraph.Chart.5 .grp MSProgramGroup(这是一个由程序管理器产生的组窗口文件) .obd Office.Binder.95 .obt Office.Binder.Template .obz Office.Binder.Wizard .ofn Office.File.New(这是一个由Office新
本篇文章共2页,此页为首页 下一页
创建的文件 .PBK MSN_PhoneBook .pcx PCXImage.Document .nws MicrosoftInternet News
Message .pif pif文件 .pma Perf文件 .ps application/postscript格式文件 .pmc Perf文件 .pml Perf文件 .pmr Perf文件 .pmw Perf文件 .pfm pfm文件 .pnf pnf文件 .que QueueObject .qt MOV文件 .ra ReadAudio文件 .ram ReadAudio文件 .reg reg文件(注册表文件) .rnk rnk文件 .rpm audio/x-pn-realaudio-
plugin格式文件 .rtf Word.RTF .scr scr文件 .shs ShellScrap .sit application/x-stuffit格式文件 .sys sys文件 .tif TIFImage.Document .tiff TIFImage.Document .ttf ttf文件 .ttc ttc文件 .EXC txt文件 .log txt文件 .scp txt文件(脚本文件) .txt txt文件 .pic ViewerFrameClass .vir vir文件 .vsd Visio.Drawing.4 .vss Visio.Drawing.4 .vst Visio.Drawing.4 .vsw Visio.Drawing.4 .wav wav文件 .ARC Winzip .ARJ Winzip .gz Winzip .LZH Winzip .tar Winzip .taz Winzip .tgz Winzip .z Winzip .zip Winzip .wll Word.Addin wbk Word.Backup .DOT Word.Template .wiz Word.Wizard .doc Word.Document .wri wri文件 .xbm xbm文件(image/x-xbitmap格式文件) .xif XIFImage.
Document .uls uls文件( text/iuls格式文件) .WHT Whiteboard .WPS wps文件
特殊扩展名与应用程序的对应关系
我们在注册表编辑器中可以发现,HKEY_CLASSES_ROOT根键下的文件扩展名子键(如*、bas等)前面有“+”符号,而且在此文件扩展名中没有对应的应用程序。为了查明这些文件后缀与应用程序之间的关系,我们必须单击“+”一次或者几次,才可以看到它们的关系。
下面简要地介绍这些特殊的文件后缀子键。
*子键
*子键下面具有如下层次结构:
HKEY_CLASSES_ROOT\*
HKEY_CLASSES_ROOT\*\shellex
HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers
HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{3EA48300-8CF6-101B-84FB-666CCB9BCD32}
此层次结构说明了*子键的文件类型与 Windows系统中的外壳扩展中的属性页句柄建立了一种关联。
bas子键
.bas子键下面具有如下层次结构:
HKEY_CLASSES_ROOT\.bas
HKEY_CLASSES_ROOT\.bas\shell
HKEY_CLASSES_ROOT\.bas\shell \open
HKEY_CLASSES_ROOT\.bas\shell \open \command
此层次结构说明了bas子键与command子键所指定的应用程序建立了关联。在command子键中还有如下设置:
#@=E:\VB\vb.exe %1
也就是说,bas文件后缀与E:\VB\vb.exe关联。
bmp子键
bmp子键下面具有如下层次结构:
HKEY_CLASSES_ROOT\.bmp
HKEY_CLASSES_ROOT\.bmp \ShellNew
在ShellNew子键下面只有一个设置:
#NullFile=:将NullFile设置为空串,以便能将.bmp文件扩展名添加到系统的新建菜单中。
本篇文章共2页,此页为末页 首页