无图版
帮助
论坛首页
登录
注册
讨论区
搜索
社区服务
屏蔽配置
刷新黑名单
好奇模式
清空列表
管理列表
■
帖子 |
■
头像
社区论坛任务
用户名
UID
Email
认证码
点此显示验证码
热门版块:
茶馆
询问&求物
免空资源区
同人音声
网赚资源区
游戏资源
Soulplus
Wind
用户中心首页
编辑个人资料
查看个人资料
好友列表
用户权限查看
积分管理
积分转换
特殊组购买
收藏夹
我的主题
基本统计信息
到访IP统计
管理团队
管理统计
在线统计
会员排行
版块排行
帖子排行
个人首页
我的收藏
好友近况
南+ South Plus
茶馆
想问问,有没有这样一个工具或者 github 项目
漫区特设
Comic Market 103
Comic Market 102
サンクリ
Comic1☆
其他同人志
一般漫画
例大祭&紅楼夢
汉化本发布
旧物仓库
蜜柑计划
- 蜜柑计划 - Mikan Project
综合交流
ACG交流
轻小说
原创绘画
原创小说区
询问&求物
茶馆
AI交流 (beta)
免空资源区
网赚资源区
人民囧府
事务受理
上一主题
下一主题
新 帖
|
浏览器收藏
|
打印
zerozz
作者资料
发送短消息
加为好友
UID:
228029
精华:
0
发帖:
8114
HP:
0 点
SP币:
10378 G
昵称: zerozz
在线时间: 11454(小时)
注册时间:
2013-04-23
最后登录:
2024-05-16
GF
2023-06-28 07:23
(没事做下整合资源)
全看
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
想问问,有没有这样一个工具或者 github 项目
a文件夹下面,有一堆 数字子文件夹,数字子文件夹里面都是图片
我现在是,把数字1子文件夹里面的图片,用改名工具,把文件名从100按顺序开始改
然后把数字2子文件夹里面的图片,用改名工具,把文件名从200按顺序开始改
接着把,数字2子文件夹里面的图片,放到数字1子文件夹
数字3子文件夹 处理和 数字2子文件夹一样,只是文件名从300按顺序开始改,后面子文件夹,以次类推
最后数字1文件夹,把文件名从1按顺序开始改
有没有工具能帮我达成这样的效果?
顶端
回复
引用
分享
是不是犯贱
作者资料
发送短消息
加为好友
UID:
770769
精华:
0
发帖:
616
HP:
0 点
SP币:
2721 G
昵称: 是不是犯贱
在线时间: 1163(小时)
注册时间:
2017-03-14
最后登录:
2024-05-15
B1F
2023-06-28 10:01
(是不是犯贱)
全看
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
复制代码
@echo off
setlocal enabledelayedexpansion
set "root_folder=F:\a"
set "destination_folder=F:\a\1"
for /L %%i in (1,1,5) do (
set "sub_folder=%%i"
set "sub_folder_path=!root_folder!\!sub_folder!"
set "count=1"
rem 重命名子文件夹中的图片
for %%f in ("!sub_folder_path!\*.jpg", "!sub_folder_path!\*.png") do (
set /a "ren_var = %%i * 100 +count"
ren "%%f" "!ren_var!%%~xf"
set /a count+=1
)
rem 移动图片到子文件夹1中
for %%f in ("!sub_folder_path!\*.jpg", "!sub_folder_path!\*.png") do (
copy "%%f" "!destination_folder!\"
)
)
rem 重命名子文件夹1中的图片
set "count=1"
for %%f in ("%destination_folder%\*.jpg", "%destination_folder%\*.png") do (
ren "%%f" "!count!%%~xf"
set /a count+=1
)
endlocal
顶端
回复
引用
分享
是不是犯贱
作者资料
发送短消息
加为好友
UID:
770769
精华:
0
发帖:
616
HP:
0 点
SP币:
2721 G
昵称: 是不是犯贱
在线时间: 1163(小时)
注册时间:
2017-03-14
最后登录:
2024-05-15
B2F
2023-06-28 10:02
(是不是犯贱)
全看
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 10楼(是不是犯贱) 的帖子
新建一个txt,把这段代码保存,改后缀为bat。set "root_folder=F:\a"
set "destination_folder=F:\a\1",这两句改为实际的a文件夹和1文件夹位置
顶端
回复
引用
分享
是不是犯贱
作者资料
发送短消息
加为好友
UID:
770769
精华:
0
发帖:
616
HP:
0 点
SP币:
2721 G
昵称: 是不是犯贱
在线时间: 1163(小时)
注册时间:
2017-03-14
最后登录:
2024-05-15
B3F
2023-06-28 10:03
(是不是犯贱)
全看
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 10楼(是不是犯贱) 的帖子
用chatgpt写的,测了半天没反应,结果发现是路径带了中文名。完全没学过批处理,不能有中文路径名吗?
顶端
回复
引用
分享
是不是犯贱
作者资料
发送短消息
加为好友
UID:
770769
精华:
0
发帖:
616
HP:
0 点
SP币:
2721 G
昵称: 是不是犯贱
在线时间: 1163(小时)
注册时间:
2017-03-14
最后登录:
2024-05-15
B4F
2023-06-28 10:05
(是不是犯贱)
全看
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 10楼(是不是犯贱) 的帖子
另外根据文件夹数量,把for /L %%i in (1,1,5) do 这里的5改为相应的值。我测试的时候是建了5个文件夹
顶端
回复
引用
分享
是不是犯贱
作者资料
发送短消息
加为好友
UID:
770769
精华:
0
发帖:
616
HP:
0 点
SP币:
2721 G
昵称: 是不是犯贱
在线时间: 1163(小时)
注册时间:
2017-03-14
最后登录:
2024-05-15
B5F
2023-06-28 10:11
(是不是犯贱)
全看
|
屏蔽
屏蔽此人
屏蔽头像
|
小
中
大
回 12楼(是不是犯贱) 的帖子
好吧,刚才搜索了一下,发现是编码格式问题,保存或者另存的时候,右下角有个编码格式,默认的应该是UTF-8,改为ANSI就行了,这样用中文路径名就没问题了
附件:
rename-ansi.txt
(1 K) 下载次数:1
顶端
回复
引用
分享
上一主题
下一主题
南+ South Plus
茶馆
[-- 查看移动版 --]