处理《hitme批处理集合.pdf》.bat

来自「namejm写的批处理」· Batch 代码 · 共 26 行

BAT
26
字号
@echo off
::     把"hitme批处理集合.pdf"用 foxit reader 2.0 转换成"hitme批处理集合.txt"之后,
:: 因为转换后还保留有某些未知的格式,用常规的方法去空行保存之后,很多不在同一行的
:: 文字都挤在同一行,十分难看,请勿直接用常规方法修改转换后的"hitme批处理集合.txt",
:: 请运行以下代码对 hitme批处理集合.txt 文件进行去空行、去脚注、去页分隔标注等处理。

cd.>1.txt
for /f "tokens=1* delims=:" %%i in ('findstr /n "." hitme批处理集合.txt') do (echo %%j>>1.txt)
cd.>2.txt
findstr /v "Generated Page" 1.txt>>2.txt
(
echo.
echo.
echo         此文本文档由pdf格式转换过来,由于转换的限制,
echo     代码可能存在断行的情况,在使用的过程中请注意检查。
echo.
echo -----------------------------------------------------------------------------
echo.
echo.
)>result.txt    
findstr /v "\<ECHO 处于关闭状态。\>" 2.txt>>result.txt
ren hitme批处理集合.txt hitme批处理集合_bak.txt
ren result.txt hitme批处理集合.txt
del /q 1.txt
del /q 2.txt
start hitme批处理集合.txt

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?