标题: [文件操作] [已解决]求助分文件夹的批处理 [打印本页]
作者: 开心旺旺 时间: 2015-4-1 09:18 标题: [已解决]求助分文件夹的批处理
本帖最后由 开心旺旺 于 2015-4-1 11:06 编辑
文件夹下有N多同一类型的文件,假如一个文件夹下有100个TXT,我要把这一百个按照指定的个数平均分到文件夹里面,怎样才能做到。
作者: pcl_test 时间: 2015-4-1 10:55
回复 1# 开心旺旺 - @echo off & setlocal enabledelayedexpansion
- set n=0
- set m=1001
- for /f "delims=" %%a in ('dir /b *.txt') do (
- set "fn=!m:~1!"
- if not exist "!fn!\" md "!fn!\"
- move "%%a" "!fn!\"
- set /a n+=1
- ::指定每组的个数,如17
- if !n! == 17 set n=0 & set /a m+=1
- )
- pause
复制代码
作者: 开心旺旺 时间: 2015-4-3 14:58
回复 2# pcl_test
想了好久这个可以分文件夹么,如果要分文件夹要在哪里改动一下?
作者: pcl_test 时间: 2015-4-3 15:07
回复 3# 开心旺旺
改为dir /ad /b
作者: 开心旺旺 时间: 2015-4-7 15:42
回复 4# pcl_test
谢谢
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |