Board logo

标题: [文件操作] BAT如何批量修改“员工姓名_412865198610402586.jpg”为“412865198610402586.jpg”? [打印本页]

作者: zyqbasic    时间: 2012-12-20 11:16     标题: BAT如何批量修改“员工姓名_412865198610402586.jpg”为“412865198610402586.jpg”?

求高人批量修改“员工姓名_412865198610402586.jpg”为“412865198610402586.jpg”

由于公司系统要上传员工照片,照片要求以身份证号码命名,
想求一个批处理,把“员工姓名_412865198610402586.jpg”的文件名修改为“412865198610402586.jpg”,
谢谢大侠们。。。。
作者: apang    时间: 2012-12-20 12:36

  1. @echo off
  2. for /f "delims=" %%a in ('dir /a-d /b *.jpg') do (
  3.   for /f "tokens=2 delims=_" %%b in ("%%a") do (
  4.     ren "%%a" "%%b"
  5.   )
  6. )
  7. pause
复制代码

作者: zyqbasic    时间: 2012-12-20 14:06

回复 2# apang


    刚用了一下,太好用了,好好学习,编出自己的批命令




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