windows自带的记事本太过简单,这款notepad2是一个可以代替系统记事本的很好的工具。它支持代码高亮和行号显示等,而且极其小巧,开源。下面雅乐网介绍一下怎么用notepad2替换系统默认的记事本。
通过映像劫持实现Notepad2替换记事本
在notepad2所在的文件夹直接以管理员运行这段代码即可 by enver
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
================================== @echo off set regkey=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe reg add "%regkey%" /v "test" /f 1>nul 2>nul && (reg delete "%regkey%" /v "test" /f) || (echo.&echo.&echo 缺少权限,请右键点击此脚本,选择“以管理员身份运行”。&pause>nul&exit) :begin cls for /L %%i in (1,1,5) do echo. set num=0 reg query "%regkey%" /v "Debugger" 1>nul 2>nul && goto undo || goto done :done set /P num=记事本[未劫持],是否开启劫持?( 1--是,其他--否 ) : echo %num% if %num% equ 1 reg add "%regkey%" /v "Debugger" /d "\"%~dp0Notepad2.exe\" /z" /f goto begin :undo set /P num=记事本[已劫持],是否取消劫持?( 1--是,其他--否 ) : echo %num% if %num% equ 1 reg delete "%regkey%" /f goto begin |
- 软件名片
- 软件名称: notepad2
- 软件类型: 国外软件 多语言 编辑器
- 授权类型: 开源
- 官方网站: http://www.flos-freeware.ch/notepad2.html