通过映像劫持实现Notepad2替换记事本

1、打开注册表创建如下注册表项:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe,如果无法修改,需要先右键取得权限;

2、在notepad.exe注册表项中,创建名为Debugger的字符串值(REG_SZ);

3、修改字符串值Debugger的数据为Notepad2.exe的完整路径,最后以 /z参数结尾。(如:"D:\Program Files\Notepad2\Notepad2.exe" /z)


或者可以将下面的代码保存到.reg文件,双击打开即可合并(将上注册表项及字符串值插入)注册表中。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="\"D:\\Program Files (x86)\\Notepad2\\Notepad2.exe\" /z"
有可能你会遇到无法写入注册表的情况,如下:

解决办法是重启系统不断按F8进入安全模式后执行reg文件。


官网:http://www.flos-freeware.ch/notepad2.html

汉化版:Google(参考:http://www.orsoon.com/Soft/4900.html,含32位和64位)


Notepad2特性:

1 自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP, 
PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇a编, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多脚本文件。 
2 支持ANSI,Unicode,UTF-8等编码互换 
3 可以设置无限个书签(9种图标可换)轻松定位 
4 空格,制表符彩色显示,并可互相转换 
5 可以对任意的文本块进行操作,ALT键+鼠标 
6 对括号{}〔〕()可以高亮配对显示,方便查看(仅对英文符号有效) 
7 可以自定义代码页和字符集,对中文支持良好 
8 使用标准的正则表达式搜索和替换 
9 可以使用半透明模式,cool 
10 快速放大、缩小页面,不用再设定字体大小 
11 可以指定ESC键最小化Notepad2到系统托盘或者关闭Notepad2 

转载于:https://www.cnblogs.com/xingxiudong/archive/2013/03/29/3986895.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值