@echo off
title 忆林子--将txt文档转化为网页文件
color 0a
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo 使用说明
echo 请将该批处理放到要转化的txt文档的目录下,然后双击就可以
echo 了。
echo 例如:你的要转化的txt文档放在桌面上的话,则你将该批处理
echo 放在桌面上,然后双击,等该批处理运行完毕之后,只要是你桌面上
echo 有的txt文档都将生成一份对应的htm格式的网页文档。
echo.
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo.
echo 以上为该批处理的使用方法,你如果已经详细看过,请按回车开始操作...
set /p tmp=
cls
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo 正在转化,请稍候...
echo.
echo 等待的时间长短,要看你要转化的文件数量而定。
echo.
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
SetLocal EnableDelayedExpansion
for /f "delims=" %%i in ('dir *.txt /a /b') do call :ss %%i
cls
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
echo.
echo 操作成功结束,请按回车键退出该批处理...
echo.
echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
set /p tmp=
exit
:ss
set var=%*
set /a count=!count!+1
echo ^<html^>^<body^>^<pre^>>>"%var:~0,-3%htm"
more "%var%">>"%var:~0,-3%htm"
echo ^</pre^>^</body^>^</html^>>>"%var:~0,-3%htm"
EndLocal
参考资料:网上搜的