首页 > 爱搞机

2021年最好用的最好用的批量替换文件(文件夹)名改名批处理-可遍历子目录

moxiang 爱搞机 2021-01-02 15:33:52
2021年最好用的最好用的批量替换文件(文件夹)名改名批处理-可遍历子目录
网上找了一堆软件,不是不能用,就是一堆广告,或者收年费,折腾了一下午,终于找到一个能用的批处理。有需要的童鞋收藏起来。

把正面的代码复制到文本文件另存为.bat文件,编码选ANSI,也可以直接下载附件解压后直接使用:

@echo off & color 3a & setlocal enabledelayedexpansion
title 批量替换文件(文件夹)名
echo 此批处理可批量替换本文件所在文件夹下所有文件(文件夹)名。
echo.
set /p str1= 请输入要替换的文件(文件夹)名字符串(可替换空格):
set /p str2= 请输入替换后的文件(文件夹)名字符串(去除则直接回车):
echo.
echo 正在替换文件名……
for /f "delims=" %%a in ('dir /a-d /s /b') do (
if "%%~nxa" neq "%~nx0" (
set "f=%%~na"
set "f=!f:%str1%=%str2%!"
if not exist "%%~dpa!f!%%~xa" ren "%%a" "!f!%%~xa"
)
)
echo 替换文件名完成
echo.
echo 正在替换文件夹名……
:folder
set n=0
for /f "delims=" %%i in ('dir /ad /s /b ^|find "%str1%"') do (
set t=%%~ni
set t=!t:%str1%=%str2%!
if not exist "%%~dpi!t!" ren "%%i" "!t!" 2>nul
set /a n+=1
)
if "!n!" neq "0" goto folder
echo 替换文件夹名完成
pause

链接:https://www.365jz.com/article/23922
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本站下载:
最好用的批量替换文件(文件夹)名可用可子目录.rar
61e4422e2d7a51acd1efabb475f23266.rar (738 Bytes)
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/aigaoji/6631.html

留言与评论(共有 0 条评论)
   
验证码:

潘少俊衡

| 桂ICP备2023010378号-4

Powered By EmpireCMS

爱享小站

中德益农

谷姐神农

环亚肥料

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

感谢潘少俊衡友情技术支持