用notepad2替换windows自带的 notepad
1. 替换时会有权限的限制,可以通过鼠标右键的属性进行修改。
2. 运行时不能保存配置,这里还是权限问题,以管理员权限配置后保存就可以了。使用的好像只能是system32下那个替换。
好了,可以享受替换后的notepad2了
------------------------------------------------------------------------------
上面的方法比较繁琐,而且根据电脑不同,路径也不同,不通用。而且替换后的notepad保存配置时有权限问题
建议使用下面的方法进行:
大体原理是这样的,修改Image File Execution Options键值后,在有notepad.exe运行请求的时候,就欺骗系统转而运行notepad2.exe:
- 创建如下注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe,如果无法修改,需要先右键取得权限;
- 在notepad.exe注册表项中,创建名为Debugger的字符串值(REG_SZ);
- 修改字符串值Debugger的数据为Notepad2.exe的完整路径,最后以 /z参数结尾。 如:"D:\Program Files\Notepad2\Notepad2.exe" /z

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe] "Debugger"="\"D:\\Program\\Notepad2\\Notepad2.exe\" /z"]]>
simon
2013年8月21日 下午6:44
替换哪几个文件?
九王爷
2013年9月6日 下午1:12
替换的”C:\Windows\SysWOW64\notepad.exe” 和 ”
C:\Windows\winsxs\amd64_microsoft-windows-notepadwin_31bf3856ad364e35_6.1.7600.16385_none_9ebebe8614be1470\notepad.exe”
这两个
可能有的电脑上不一样,建议还是用映像劫持的方式来进行,查看本文的更新
simon
2013年8月21日 下午10:00
全部的notepad?
九王爷
2013年9月6日 下午1:13
替换见楼上回复,不过建议还是呓更新内容使用劫持来完成