Board logo

标题: [文件操作] 批处理如何根据文件名编码自动创建文件夹并移动? [打印本页]

作者: zhangsanlei    时间: 2017-8-4 14:51     标题: 批处理如何根据文件名编码自动创建文件夹并移动?

如411521015001210020J01,411521015001210020J02,411521015003010001J02的前19位为文件名自动存放的程序或者怎么用。文件是JPG格式。谢谢各位大神
作者: Batcher    时间: 2017-8-5 10:17

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





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