Board logo

标题: [文件操作] [分享]批处理重命名文件使用文件夹名作为前缀 [打印本页]

作者: Batcher    时间: 2019-12-6 18:01     标题: [分享]批处理重命名文件使用文件夹名作为前缀

【问题】
文件夹里面的图片文件名批量修改成文件夹的名字,保持顺序不变,如:文件夹abc ,文件名为abc-原文件名称  求个BAT

【代码】
  1. @echo off
  2. for /d %%a in (*) do (
  3.     echo 正在处理文件夹:%%a
  4.     pushd "%%a"
  5.     for /f "delims=" %%b in ('dir /b /a-d *.jpg *.png') do (
  6.         ren "%%b" "%%~a-%%b"
  7.     )
  8.     popd
  9. )
复制代码





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