玩转windows7文件关联

玩转windows7文件关联

ID:20279345

大小:32.50 KB

页数:8页

时间:2018-10-11

玩转windows7文件关联_第1页
玩转windows7文件关联_第2页
玩转windows7文件关联_第3页
玩转windows7文件关联_第4页
玩转windows7文件关联_第5页
资源描述:

《玩转windows7文件关联》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、玩转Windows7的文件关联玩转Windows7的文件关联——深入解读Windows7的文件关联方式和机制遇到一位朋友紧急求助:系统是windows7,这位朋友因为桌面没有OFFICE图标,又急着要用WORD,就把一个桌面图标右击,选择打开方式中选择了Word,而且没有把“始终使用这种程序打开同类型文件”前的勾去掉。这一改之后,结果所有的快捷方式全变成了word文档了。可以再改成别的,比如再改为记事本方式打开,但就是没有办法恢复原状。这是一个文件关联的问题。这样的问题在xp下根本就不可能发生,看来这个

2、具体问题是Win7下的新问题。网上大致搜了一下,发现出现这样问题的决不只是这位朋友,看来有解决的必要。为了解决这个问题,我们需要先谈一下文件关联的一些基本的知识,这样才能使朋友们做到知其然而知其所以然。文件关联,主要的是把文件类型与开放式命令关联起来。而windows是通过文件的扩展名来识别文件类型的,这就首先需要把扩展名与文件类型关联起来。assoc命令要修改扩展名与文件类型的关联,我们需要用到一个命令:assoc点开始,搜索,输入cmd,打开cmd,在cmd中输入:assoc/?回车。我们可以得到关

3、于这个命令的帮助。assoc命令的作用有两个,一是显示扩展名与文件类型的关联,一是改写扩展名与文件类型的关联。让我们以快捷方式的关联为例来讲述这个问题。快捷方式的扩展名是.lnk,在windows下,这个扩展名一般是不会显现出来的,如果出现了,必是它的文件关联出问题了。我们在cmd中输入:assoc.lnk回车,我们可以得到的命令结果是:.lnk=lnkfile这个命令结果显示了:扩展名.lnk与文件类型lnkfile是相关联的。凡是扩展名为.lnk的文件,都属于lnkfile这个文件类型。现在让我们输

4、入命令:assoc.lnk=lnk回车。.lnk这个扩展名与文件类型的关联就被改写了。然后我们再输入命令:assoc.lnk回车。我们得到的命令结果将是:.lnk=lnk这个结果显示了,扩展名.lnk已经是与文件类型lnk相关联,而不再是与lnkfile相关联。这个时候你去桌面上去看一下吧,你桌面上所有的快捷方式的后缀名.lnk全部显示出来了,所有的快捷方式都不再可用。双击时会提示:windows无法打开此文件。现在再让我们输入:assoc.lnk=lnkfile回车。我们将会发现,一切又恢复了原状。总

5、之,如果是快捷方式的扩展名与文件类型之间的关联出现了问题,我们只需要输入:assoc.lnk=lnkfile回车后即可以解决问题。这样,如果我们知道一种扩展名所属的正确的文件类型,当这种扩展名与文件类型之间的关联出现问题的时候,我们只需要输入:assoc.ext=filetype回车即可。这个.ext代表的是文件扩展名,比如.lnk,这个filetype代表的是文件类型,比如lnkfile。如果我们不知道一种扩展名所关联的文件类型是什么,我们只需要在cmd中输入:assoc.ext回车。我们就能得到它所

6、关联的文件类型是什么。每一个注册了的扩展名都会在注册表中存在着一个对应的注册表项:HKEY_CLASSES_ROOT.ext这里的.ext代表的是扩展名,比如快捷方式对应的项就是:HKEY_CLASSES_ROOT.lnk这个项有一个默认的值,这个默认的值的数据,就是这个快捷方式所关联的文件类型。因而assoc命令,主要的就是修改这个项的默认值的数据。但需要注意的是,assoc命令所修改的内容,并不仅仅是这个项的默认值的数据,它还会要修改其它的一些方面。所以我们直接在注册表中改这个值的数据,并不能完

7、全代替assoc命令。fytpe命令我们现在知道了如何把扩展名与文件类型关联起来了,进一步地需要知道的是如何把文件类型与开放式命令关联起来。比如.txt扩展名所关联的文件类型是txtfile,而txtfile正常的情形下,总是用notepad.exe(记事本)来打开的,这个notepad.exe就是打开txtfile文件类型的开放式命令。如何来修改这种文件类型与开放式命令之间的关联呢?这需要用到另外的一个重要的命令:ftype让我们在cmd中输入:ftype/?回车。我们可以得到这个命令的帮助。ftyp

8、e命令有两个作用,一是显示文件类型与开放式命令之间的关联,一是改写文件类型与开放式命令之间的关联。如果我们想知道一种文件类型与什么样的开放式命令相关联,我们只需要在cmd中输入:ftypefileType回车。我们就能够得到我们想要得到的结果。这个fileType代表的是指定的文件类型,比如lnkfile让我们输入:ftypelnkfile回车。正常情形下我们得到的命令结果是:没有找到文件类型“lnkfile”或者与其相关的开放式命令这个结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。