namejm写的批处理
源代码在线查看: 处理《hitme批处理集合.pdf》.bat
@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 "\" 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