本帖最后由 tiandyoin 于 2023-4-8 18:11 编辑
回复 1# neorobin
要如何合并成一个 chr 文件呢?- :merge
- setlocal enabledelayedexpansion
- cd.>"..\合并文件.chr"
- REM copy /y *.chr /a "..\合并文件.chr" 1>nul
- del /f /q "..\合并文件.chr"
- for /l %%i in (0 1 9) do (
- type %%i.chr>>"..\合并文件.chr" 2>nul
- echo.>>"..\合并文件.chr" 2>nul
- )
- @rem LF 是 换行符
- set LF=^
-
-
- @rem 使用 ANSI 编码时,以上必须空两行,必须延迟取值 !LF!
- echo.!LF!>>"..\合并文件.chr" 2>nul
- for /l %%i in (11 1 12) do (
- type %%i.chr>>"..\合并文件.chr" 2>nul
- echo.>>"..\合并文件.chr" 2>nul
- )
- @rem CR 是 回车符
- for /f %%C in ('copy /z "C:\Windows\System32\drivers\etc\hosts" nul') do (
- set a=%%C
- echo.!a!>>"..\合并文件.chr" 2>nul
- )
- for /l %%i in (14 1 25) do (
- type %%i.chr>>"..\合并文件.chr" 2>nul
- echo.>>"..\合并文件.chr" 2>nul
- )
- for /f %%a in (.\26.chr) do (
- echo.%%a>>"..\合并文件.chr" 2>nul
- )
- for /l %%i in (27 1 255) do (
- type %%i.chr>>"..\合并文件.chr" 2>nul
- echo.>>"..\合并文件.chr" 2>nul
- )
- endlocal
- goto :eof
复制代码
|