本帖最后由 老伙计 于 2024-8-25 11:48 编辑
[Shell] 纯文本查看 复制代码 @echo off
setlocal enabledelayedexpansion
set DIR="%cd%"
set TMPFILE=work.tmp
:: TXT1 为需要在每个文件的开头添加的内容
set TXT1=hello, world !
:: TXT2 为需要在每个文件的结尾添加的内容
set TXT2=I love China PYG !
if exist %TMPFILE% (del %TMPFILE%)
for /R "%DIR%" %%F in (*) do (
if /i {%%~xF}=={.html} (
echo %%~fF
echo %TXT1%>%TMPFILE%
type %%~fF>>%TMPFILE%
echo.>>%TMPFILE%
echo %TXT2%>>%TMPFILE%
type %TMPFILE%>%%~fF
del %TMPFILE%
)
)
pause
这是一个批处理文件,可以实现递归搜索当前目录及各级子目录内每一个 .html 文件,并在其开头添加 "hello, world !",在其结尾添加 "I love China PYG !"。注意,为了避免不必要的麻烦,最好使用复制的文件副本做实验。
|