前言全域性說明
在新建文字時,預設裡面是空的,但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