Board logo

标题: [文件操作] 比较特殊的批量命名需求,求助批处理 [打印本页]

作者: amor777    时间: 2020-8-20 11:12     标题: 比较特殊的批量命名需求,求助批处理

有一批文件想重命名,规则是删除第二个下划线后的所有内容(图里红圈部分,包括第二个下划线本身),由于下划线后面的数字位数有一位和两位,所以也不能指定删掉最后某几位,请问大家怎么写这个批处理啊,求教各位大神
作者: smss    时间: 2020-8-20 11:35

  1. for /f "tokens=1,2,3* delims=_" %%i in ('dir /s/b ^|findstr /i "_"')do ren "%%i_%%j_%%k" "%%~ni_%%~nj%%~xk"
复制代码

作者: amor777    时间: 2020-8-20 11:38

哦哦哦,谢谢大神,这里要用到tokens啊,谢谢大神




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2