千家信息网

Windows批处理-批量替换文件名

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,@echo off@rem 找到当前目录及子目录*.zip的文件for /f "delims=" %%i in ('dir /s/b *.zip') do (set "foo=%%i"@REM old
千家信息网最后更新 2025年02月02日Windows批处理-批量替换文件名
@echo off@rem 找到当前目录及子目录*.zip的文件for /f "delims=" %%i in ('dir /s/b *.zip') do (set "foo=%%i"@REM oldString替换为newStringcall,set foo=%%foo:oldString=newString%%@rem 移动文件达到修改文件名的目的call,move "%%i" "%%foo%%")pauseexit


当然,批量修改文件内的内容也可实现,具体参考本人的另外一篇博文

0