Board logo

标题: [文件操作] 求助BAT脚本批量重命名文件(.jpg),把字符中指定字符之前的所有字符都删除 [打印本页]

作者: no543216789    时间: 2021-12-10 21:49     标题: 求助BAT脚本批量重命名文件(.jpg),把字符中指定字符之前的所有字符都删除

例如
f1e-jpg-942w_1289h_prog.jpg
c8b-jpg-942w_653h_progr.jpg

要把-jpg-
之前的字符全部删除,变成:
-jpg-942w_1289h_prog.jpg
-jpg-942w_653h_progr.jpg

请问可以吗,谢谢。
作者: Batcher    时间: 2021-12-10 22:08

回复 1# no543216789
  1. @echo off
  2. cd /d "%~dp0"
  3. for /f "tokens=1* delims=-" %%i in ('dir /b /a-d *.jpg') do (
  4.     ren "%%i-%%j" "-%%j"
  5. )
复制代码

作者: no543216789    时间: 2021-12-11 00:12

谢谢管理员,批处理可得到想要效果。




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