吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6572|回复: 3
收起左侧

[其他转载] 【批处理】【分享】批量重命名文件夹和文件

[复制链接]
窗外灯火几许 发表于 2019-9-25 01:27
本帖最后由 窗外灯火几许 于 2019-9-25 02:01 编辑

有很多软件都已经实现了,但我觉得麻烦,需要下载才可以使用,所以找了很久,找到这么一个批处理文件。
代码如下:
-----------------------分割线-------------------------------
@echo off

set /p str1= 请输入要替换的文件(文件夹)名字符串(可替换空格):

set /p str2= 请输入替换后的文件(文件夹)名字符串(去除则直接回车):

echo.

echo 正在修改文件(夹)名中,请稍候……

for /f "delims=" %%a in ('dir /s /b ^|sort /+65535') do (

if "%%~nxa" neq "%~nx0" (

set "file=%%a"

set "name=%%~na"

set "extension=%%~xa"

call set "name=%%name:%str1%=%str2%%%"

setlocal enabledelayedexpansion

ren "!file!" "!name!!extension!" 2>nul

endlocal

)

)

exit
-----------------------分割线-------------------------------
在电脑上新建文本文件,将以上代码复制到文本里面,保存,更改文件扩展名为“.bat”。
将这个批处理文件放到你要批量更改文件的文件夹内,双击运行。
会同步修改所有子文件夹名称,以及所有子文件夹内的文件名。
如果双击运行乱码,将文件另存为ANSI
第一次发帖,有什么问题,请帮忙指正。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 窗外灯火几许 发表于 2019-10-1 10:07
lixianguo11 发表于 2019-9-30 14:04
乱码呢、、、、、、、、、、、、

如果双击运行乱码,将文件另存为ANSI
头像被屏蔽
coradong1985 发表于 2019-9-25 12:00
lixianguo11 发表于 2019-9-30 14:04
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 15:21

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表