Board logo

标题: [文件操作] [已解决]批处理如何去掉文件名前面的0? [打印本页]

作者: wyx567    时间: 2015-8-22 14:37     标题: [已解决]批处理如何去掉文件名前面的0?

文件夹及子文件夹内01.png,02.png-09.png文件去掉前面的0

01.png,02.png一直到09.png,
怎么样批量修改成1.png,2.png一直到9png呢
别的文件名都不用修改.
作者: pcl_test    时间: 2015-8-22 15:24

  1. @echo off&setlocal enabledelayedexpansion
  2. for /f "delims=" %%a in ('dir /a-d/b/s 0?.png') do (
  3.     set "fn=%%~na"
  4.     ren "%%a" "!fn:~1!%%~xa"
  5. )
  6. pause
复制代码

作者: wyx567    时间: 2015-8-22 15:29

多谢多谢!OK了~




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