无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2109|回复: 33
打印 上一主题 下一主题

[求助] 批处理改名

[复制链接]
1#
发表于 2024-2-26 22:09:43 | 显示全部楼层
  1. @echo off
  2. pushd %~dp0
  3. for /f "tokens=1-4 delims=," %%a in ('type ming.txt') do for /f "delims=" %%A in ('dir /a /b "%%a_*_%%d.jpg" 2^>nul') do ren "%%A" %%a_%%c.jpg
  4. pause
复制代码


其实有很多批量命名软件的,ming必须ansi编码

点评

很给力!  详情 回复 发表于 2024-2-27 07:22
改名软件,我测试了advanced_renamer,也许是不太会用,没有弄成  详情 回复 发表于 2024-2-26 22:42
可以了 有一个另外的问题不知道是否能解决。 ming.txt(也就是下面的附件中的ming.csv)其中的姓名是有重名的,这样批量改的话,遇到重名的是否可以递增一个数字序列比如 张三_222222_1 张三_222222_2  详情 回复 发表于 2024-2-26 22:35

评分

参与人数 2无忧币 +8 收起 理由
yyz2191958 + 3 很给力!
freesoft00 + 5

查看全部评分

回复

使用道具 举报

2#
发表于 2024-2-27 00:17:02 | 显示全部楼层

没这必要,工号又不会重。

点评

for /f "skip=1 tokens=1-4 delims=," %%a in ('type ming.csv') do for /f "delims=" %%A in ('dir /a /b "%%a_*.jpg" 2^>nul') do echo ren "%%A" %%a_%%c.jpg 我昨天实际的代码,dir没有跟身份证,只限定了姓  详情 回复 发表于 2024-2-27 09:12
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-18 06:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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