吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 153|回复: 7
收起左侧

[资源求助] 批量重命名多级目录下的文件

[复制链接]
guxingtianya 发表于 2024-11-19 13:19
300吾爱币
本帖最后由 guxingtianya 于 2024-11-19 15:04 编辑

各位大佬,想求助这么一款软件,实现功能:让每个文件夹下的文件名与文件夹一致  ps 每个文件夹下面就一个文件

最佳答案

查看完整内容

引用一个作者发布过的软件 https://www.52pojie.cn/thread-1962666-1-1.html 下载地址:https://www.123pan.com/s/chaujv-pZyv3.html

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

hc6125322 发表于 2024-11-19 13:19
引用一个作者发布过的软件
https://www.52pojie.cn/thread-1962666-1-1.html
下载地址:https://www.123pan.com/s/chaujv-pZyv3.html
 楼主| guxingtianya 发表于 2024-11-19 13:20
各位大佬,紧急求助,等下就要用,在这里非常感谢各位了
tantanxin147 发表于 2024-11-19 14:17
N个文件夹的N个文件重名为与文件夹名一致,这个多个文件不就重名了
ligy 发表于 2024-11-19 14:20
我有个脚本可以批量去除当前目录下 所有的文件,文件夹名字公共的部分,以及删除指定文件,不知道满足你的需求不
DetectiveConan 发表于 2024-11-19 16:55
我用win11自带的powershell写了个脚本,不需要装软件。
https://x.ws28.cn/f/flvvg2bs60d 复制链接到浏览器打开
把rename.ps1放到你的根文件夹中(比如D:\图片下有2023和2024这两个文件夹,把rename.ps1放到D:\图片下,与2023和2024这两个文件夹同级),右键,选择“使用Powershell”运行。
guiziwen 发表于 2024-11-19 17:02
使用命令提示符(CMD):
打开命令提示符:可以通过在开始菜单中搜索 “cmd” 并打开它。
假设你的文件夹都在某个特定的根目录下,比如 D:\MyFolders,先通过 cd 命令进入到该目录,例如:

1、CMD下面进入相关文件夹的母文件夹
cd D:\MyFolders
然后使用以下命令来批量修改文件名:
2、在CMD下执行如下语句
for /d %%a in (*) do (
    set "folderName=%%a"
    ren "%%a\*.*" "!folderName!.*"
)

这里 for /d 是用来遍历指定目录下的所有子文件夹,%%a 会依次代表每个文件夹名。set 命令是设置一个变量 folderName 来存储当前文件夹名,最后通过 ren(重命名命令)将文件夹下的文件重命名为文件夹名加上原来的文件扩展名(.* 表示保留原来的扩展名)。
violabi 发表于 2024-11-19 17:12
通过百度网盘分享的文件:Rename-Files.ps1
链接:https://pan.baidu.com/s/1Jl8EI2e1dhXSN_RirhEhcQ?pwd=52pj
提取码:52pj

使用方法:选中这个小程序→右键→使用PowerShell运行→输入你的源文件夹路径(这个源文件夹下包含着你所有的、存有一个待重命名文件的子文件夹)→回车
效果如图:
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 09:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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