[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理怎样分割特定后缀文件到该文件夹下的新建文件夹里?

各位大侠:我因为要上传文件到‘网盘’里,而一次上传的数量有限制,于是我期待用批处理:先查出有X个特定后缀名的文件→同一个目录下生成X/300=N个文件夹→分别移动300个特定后缀名的文件到刚刚新建的临时文件夹里→开始逐个打开临时文件夹→全选上传到‘网盘’→程序运行完成!本意就是分割一个文件夹里特定后缀文件到该文件夹下的新建临时文件夹里,这样通过批处理继续能简单快捷!预先感谢大侠的指导!

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set FileNum=0
  4. set FolderNum=1000
  5. md "!FolderNum!"
  6. for %%i in (*.txt) do (
  7.     echo 正在处理文件 "%%i"
  8.     set /a FileNum+=1
  9.     move /y "%%i" "!FolderNum!\"
  10.     if !FileNum! equ 300 (
  11.         set /a FolderNum+=1
  12.         md "!FolderNum!"
  13.         set FileNum=0
  14.     )
  15. )
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

感谢大侠热情出手帮助!

TOP

大侠好!这个代码非常好用!能不能补充一下,只需要填入:1、账号密;2、备份文件路径;3、定时上传或者文件有变化的时候就能制定上传到‘百度网盘’呢?

TOP

返回列表