前言全局说明
在新建文本时,默认里面是空的,但Windows支持,在注册表里添加Data键值,来增加。
默认键类型是REG_SZ字符串单行文本,但是要回车换行正常情况下就不支持了
经过两天的网上查找和GPTchat查询,总结了一下
注册表,修改有风险!修改前,请备份
注册表,修改有风险!修改前,请备份
注册表,修改有风险!修改前,请备份
一、说明
环境:
Windows 11 家庭版 23H2 22631.3737
二、用.vbs方式添加
详见:https://www.cnblogs.com/wutou/p/18552900 5.2章节
三、手动,修改注册表
3.1 查看
在查看过程中发现,键值支持二进制修改。
在键上右键
3.2 确认回车换行符号
3.2.1 在上面 第二章,相关文章中用VBS增加回车换行的文本后,观察其中规律。
生成的@echo off 对应二进制显示的蓝色背景文字。
3.2.2.下一行开始 Chcp 65001 >nul 对应蓝色背景
3.2.3.在两块蓝色背景中间还有一段字符,就是我们先要的回车换行
可以看到回车换行的二进制是 0D 00 0A 00 , 知道回车换行二进制就手动修改
四、手动修改
4.1 观察规律
假设:有一行字符串 abc123。
可以看到,每个字符占两个字节,比如:数字1 的二进制是 31 00
(在右边选中数字,左边就会提示对应二进制值)
4.2 在 abc 的c后添加回车换行
4.2.1 选择
根据上面分析规律,回车换行在数字1前面,那么将光标放到数字1前面。
找到对应的二进制值,然后鼠标点在1的二进制值前
4.2.2 输入回车换行二进制值
英文状态下 0D 00 0A 00 (不区分大小写,界面里会自动转换)
4.2.3 修改后
因为回车换行是隐藏字符串,在界面中看不到,所以创建文本后才能知道结果
4.2.4 结果
成功了
另:回车换行实际是两个特殊字符\r\n,更详细的说明大家自行百度
如果哪位大佬有更好的方法,欢迎留言交流
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
http://bbs.bathome.net/thread-63117-1-1.html