现在的位置: 首页 > 综合 > 正文

如何解决TXT文本右键打开方式有两个记事本?

2013年08月17日 ⁄ 综合 ⁄ 共 1147字 ⁄ 字号 评论关闭
    很多朋友会发现在右键菜单中会出现两个 “记事本”的情况,有些胆子小的朋友以为中毒了,呵呵。

   
其实这也是很正常的一件事,因为在我们系统WINDOWS文件夹和SYSTEM32文件夹下面各有一个notepad.exe程序,系统在注册应用程序和
文件关联打开方式的时候,分别使用了它们,但是打开方式又要读取这两个地方,这就出来两个记事本了,呵呵,我这么一说朋友们应该就明白是什么回事了!

我做了一个批处理,用来处理这个问题,把西面的代码复制粘贴到文本文件,保存为后缀BAT的文件,执行就可以了。

转贴请注明出处!

rem 解决打开方式中出现双记事本的问题

@echo off

if exist "%systemroot%/notepad.exe" set Npath="%systemroot%/notepad.exe %%"1

if not exist "%systemroot%/notepad.exe" set Npath="%systemroot%/system32/notepad.exe %%"1

reg add "HKCR/txtfile/shell/open/command" /ve /d %Npath% /t REG_SZ /f

reg add "HKCR/Applications/notepad.exe/shell/open/command" /ve /d %Npath% /t REG_SZ /f

reg add "HKCR/SystemFileAssociations/text/shell/open/command" /ve /d %Npath% /t REG_SZ /f

=============================================================================

处理方法二:

刚才右键在txt文本文件上时,发现右键中的打开方式有两个记事本,两个都能打开。
杀毒没有病毒
,看过网上很多同样问题的帖子,发现很多人的回答都是在注册表里修改。
刚开始我也认为在注册表里可以修改,于是我在注册表里搜索“记事本”字样,将搜出来的项键值全给删除了,但发现仍然没有解决问题,接着搜索“notepad.exe”,同样将搜出来的全删除了,但仍然没有解决问题。

最后,在文件夹中选择“工具
”/“文件夹选项”/“文件类型”/找到这个类型的文件,例如右键在log格式上发现有两个记事本的话,就找到log格式。然后按下“高级”按钮,在编辑文件类型/操作/将所有操作都依个删除。然后“确定”/“关闭”。
关闭窗口
后,双击此类型文件(任意一个),弹出一个无法打开,要求打开方式的窗口
,我们选择“从列表中选择”,在列表中,我们选择“记事本”,并勾选“始终使用选择的程序
打开此类文件”。确定,再看看右键里还有没有两个记事本?

 

 

 

 

 

 

 

 

抱歉!评论已关闭.