[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. rem 批处理保存为utf-8编码格式
  3. chcp 65001 >nul
  4. >2.reg (
  5. echo Windows Registry Editor Version 5.00
  6. echo=
  7. )
  8. for /f "tokens=1 delims=[]" %%a in ('find /n "默认" ^<"1.reg"') do (
  9. set _"%%a"=1
  10. )
  11. (for /f "tokens=1* delims=[]" %%a in ('find /n /v "" ^<"1.reg"') do (
  12. if "%%b" equ "" (
  13. echo=
  14. ) else if not defined _"%%a" (
  15. echo [%%b]
  16. ) else (
  17. for /f "tokens=1-2*" %%c in ("%%b") do (
  18. set str=%%e
  19. setlocal enabledelayedexpansion
  20. echo=@="!str:\=\\!"
  21. endlocal
  22. )
  23. )
  24. ))>>2.reg
复制代码
1

评分人数

bat小白,请多指教!谢谢!

TOP

回复 5# yyz219


   去掉代码第3行,批处理保存为ansi编码格式
1

评分人数

bat小白,请多指教!谢谢!

TOP

返回列表