Windows bat 批量修改文件内容
[ttl2v]
@echo off setlocal enabledelayedexpansion set source1=需要替换前的 set replaced1=替换后的 for /f "delims=" %%a in ('dir /a-d /b /s *.trg') do ( pushd "%%~dpa" (for /f "delims=" %%b in ('type "%%a"') do ( set "line=%%b" set "line=!line:%source1%=%replaced1%!" echo,!line! ))>"%%~nxa.trg" move /y "%%~nxa.trg" "%%~nxa" popd )
[/ttl2v]
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...