Board logo

标题: [文件操作] 批量移动大量图片到对应文件夹里 [打印本页]

作者: kmustwxw    时间: 2014-11-24 10:07     标题: 批量移动大量图片到对应文件夹里

问题描述在图片中,另外还有个要求:要创建上两级文件夹001 002 003 ……和它的子文件夹0001 0002 0003……然后,对应的放到里面,能不能把和图片命名方式一样的pdf一起处理,谢谢。
作者: Batcher    时间: 2014-11-24 10:23

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for %%i in (*.jpg *.pdf) do (
  4.     set "file=%%~ni"
  5.     set "folder1=!file:~0,3!"
  6.     set "folder2=!file:~3,4!"
  7.     if not exist "!folder1!\!folder2!\" (
  8.         md "!folder1!\!folder2!\"
  9.     )
  10.     move "%%i" "!folder1!\!folder2!\"
  11. )
复制代码

作者: kmustwxw    时间: 2014-11-24 11:42

太感谢了,谢谢。




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