论文部分内容阅读
在Vista中,如果将Windows Update设置成“自动安装更新”,那么一旦安装的更新需要重新启动计算机,Vista就会在5分钟等待时间后自动重启。这时如果用户恰好不在计算机旁,同时又打开了未保存的文档,那么所有的修改就全部消失了。
虽然Vista这样的设置是出于安全的考虑,但却给我们带来不少烦恼。要制止Vista这一行为,只需要在开始菜单的搜索框中输入“gPedit.msc”打开组策略编辑器,然后在左侧树形目录中选中“计算机配置”、 “管理模板”、“Windows组件”、“WindOW8 Update”,将右侧的“对计划的自动更新安装不执行重新启动”项目设置为“已启用”,确定后重启计算机就可以了。
调教Vista资源管理器的预览功能 吴 俊
不知道大家在使用Vista资源管理器的文件预览功能时有没有注意到一个奇怪的现象,*.ini和*.txt虽然都是文本文件的格式,但是在Vista资源管理器下,却只能预览后缀为txt的文件内容。而出现这种离奇现象的根源在于,Vista在配置文件预览功能时没有做通用性判断。也就是说,Vista是根据文件后缀名,而不是文件格式来启用预览功能的。既然这样,只要把ini后缀名与文本预览程序关联起来,就可以在资源管理器下预览*.ini文件了。
要建立ini文件和文本预览程序的关联关系,需要先了解Vista资源管理器预览功能的实现原理。在Vista下,每一个启用了预览功能的文件类型都会在注册表的“HKEY_CLASSES_ROOT\systemFileAssociations\.文件类型\ShellEx\”分支或者“HKEY_CLASSES_ROOT\.文件类型\ShellEx\”分支下建立自己的配置信息。因此,如果希望在资源管理器下预览ini文件,只要将下述文本保存为reg文件,然后执行就可以了。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFile-Associationst\.ini\ShellEx\{8895blc6-b41f-4clc-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"
其中{8895blc6-b41f-4c1c-a562-0d564250836f}是一个固定的标志符,用来通知操作系统该注册表项包含的数据是一个预处理程序,而这个注册表项的值{1531d583-8375-4d3f-b5fb-d23bbd169f22}则表示执行预览操作的程序项对应的GUID值。除了文本预览程序外,Vista自带的其他预览程序同样可以用来扩展资源管理器的预览功能。参考下表,只要把“{1531d583-8375-4d3f-b5fb-d23bbdl69f22}”替换成执行预览操作的其它程序对应GUID值就可以了。
提示
REGK件是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中。REG文件可以用任何文本文件编辑工具(例如记事本)进行修改,通过它对注册表数据进行修改后,如果发生错误,可以通过改回RBG文件中的数据再导入实现恢复操作。
虽然Vista这样的设置是出于安全的考虑,但却给我们带来不少烦恼。要制止Vista这一行为,只需要在开始菜单的搜索框中输入“gPedit.msc”打开组策略编辑器,然后在左侧树形目录中选中“计算机配置”、 “管理模板”、“Windows组件”、“WindOW8 Update”,将右侧的“对计划的自动更新安装不执行重新启动”项目设置为“已启用”,确定后重启计算机就可以了。
调教Vista资源管理器的预览功能 吴 俊
不知道大家在使用Vista资源管理器的文件预览功能时有没有注意到一个奇怪的现象,*.ini和*.txt虽然都是文本文件的格式,但是在Vista资源管理器下,却只能预览后缀为txt的文件内容。而出现这种离奇现象的根源在于,Vista在配置文件预览功能时没有做通用性判断。也就是说,Vista是根据文件后缀名,而不是文件格式来启用预览功能的。既然这样,只要把ini后缀名与文本预览程序关联起来,就可以在资源管理器下预览*.ini文件了。
要建立ini文件和文本预览程序的关联关系,需要先了解Vista资源管理器预览功能的实现原理。在Vista下,每一个启用了预览功能的文件类型都会在注册表的“HKEY_CLASSES_ROOT\systemFileAssociations\.文件类型\ShellEx\”分支或者“HKEY_CLASSES_ROOT\.文件类型\ShellEx\”分支下建立自己的配置信息。因此,如果希望在资源管理器下预览ini文件,只要将下述文本保存为reg文件,然后执行就可以了。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFile-Associationst\.ini\ShellEx\{8895blc6-b41f-4clc-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"
其中{8895blc6-b41f-4c1c-a562-0d564250836f}是一个固定的标志符,用来通知操作系统该注册表项包含的数据是一个预处理程序,而这个注册表项的值{1531d583-8375-4d3f-b5fb-d23bbd169f22}则表示执行预览操作的程序项对应的GUID值。除了文本预览程序外,Vista自带的其他预览程序同样可以用来扩展资源管理器的预览功能。参考下表,只要把“{1531d583-8375-4d3f-b5fb-d23bbdl69f22}”替换成执行预览操作的其它程序对应GUID值就可以了。
提示
REGK件是一种注册表脚本文件,双击REG文件即可将其中的数据导入到注册表中。REG文件可以用任何文本文件编辑工具(例如记事本)进行修改,通过它对注册表数据进行修改后,如果发生错误,可以通过改回RBG文件中的数据再导入实现恢复操作。