WEB开发网
开发学院操作系统Windows Vista Vista下双击txt文件用记事本打开自动打印的问题解... 阅读

Vista下双击txt文件用记事本打开自动打印的问题解决

 2008-11-17 17:39:31 来源:WEB开发网   
核心提示:症状:1- 双击txt用Notepad打开结果自动打印2- 在Windows Explorer 中点选txt文件,Vista Ribbon工具条上出现2个打印按钮,Vista下双击txt文件用记事本打开自动打印的问题解决,其中一个打印按钮的图标是Notepad解决:进入注册表,发现HKEY_CLASSES_ROOTtx

症状:

1- 双击txt用Notepad打开结果自动打印

2- 在Windows Explorer 中点选txt文件,Vista Ribbon工具条上出现2个打印按钮,其中一个打印按钮的图标是Notepad

解决:进入注册表,发现HKEY_CLASSES_ROOTtxtfileshell仅有 print和printto两个键,而缺少了open键,于是添加opencommand键,将(默认)键值改为%SystemRoot%system32NOTEPAD.EXE %1

注:如果直接在shell下新建opencommand键,那么其下的(默认)键值的类型是REG_SZ,而这里需要的类型是REG_EXPAND_SZ,无法直接修改(默认)键值类型,也不能新建一个REG_EXPAND_SZ类型的键然后再命名为(默认),可以通过导出注册表,把键名改为@即可。如下:

[HKEY_CLASSES_ROOTtxtfileshell]

[HKEY_CLASSES_ROOTtxtfileshellopen]

[HKEY_CLASSES_ROOTtxtfileshellopencommand]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,

00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,

4f,00,54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,

00,00,00

Tags:Vista txt 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接