Board logo

标题: [文本处理] 求人帮帮忙:批处理每100个txt放到一个文件夹 [打印本页]

作者: shenshenan    时间: 2015-9-28 09:38     标题: 求人帮帮忙:批处理每100个txt放到一个文件夹

批处理每100个txt放到一个文件夹
作者: DAIC    时间: 2015-9-28 10:19

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set folder=1
  4. set file=0
  5. for %%i in (*.txt) do (
  6.     if not exist "!folder!\" (
  7.         md "!folder!"
  8.     )
  9.     move /y "%%i" "!folder!\"
  10.     set /a file+=1
  11.     if !file! equ 100 (
  12.         set folder+=1
  13.         set file=0
  14.     )
  15. )
复制代码

作者: flyinnet9    时间: 2015-9-28 17:01

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set f=100
  4. for %%a in (*.txt) do (
  5.   set /a mod=!f!%%100
  6.   if !mod!==0 md !f!
  7.   move /y "%%a" !f!\
  8.   set /a f+=1
  9. )
复制代码





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