日期:2014-05-17  浏览次数:20885 次

点击记事本文件(.log或者txt)右键打开方式中有两个记事本程序
在网上找答案,大概这个是准确的说法:
电脑中有两个记事本,分别是:
Windows\Notepad.exe;(1)
Windows\system32\Notepad.exe;(2)
路径不同视为两个,通过修改注册表,修改键值:
将HKEY_CLASSES_ROOT\txtfile\shell\open\command下的键值改为C:\WINDOWS\system32\notepad.exe %1即可。

问题是修改注册表之后,重新启动,又会出现两个记事本~~
有哪位高手帮忙解决一下????

------解决方案--------------------
notepad.exe的确是windows和system32下都有的

其实一般出现多个打开方式只是当前用户配置加上系统配置的结果,直接新建一管理员登录即可,不用这么麻烦的话,直接试下:
BatchFile code
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt" /f
assoc .txt=txtfile
ftype txtfile=C:\WINDOWS\notepad.exe %1