Board logo

标题: [文件操作] 批处理如何查找文件夹内超过499个文件的文件夹并list出来? [打印本页]

作者: 寒潮大冬瓜    时间: 2019-11-7 09:08     标题: 批处理如何查找文件夹内超过499个文件的文件夹并list出来?

由于上传fine数量有限制,我需要提前知道那些文件夹内的文件超过499个fine,如何查找文件夹内超过499个文件的文件夹并list出来?或者说将不超过499个文件的文件夹能够像文件那样移动到一个fine夹内?
作者: Batcher    时间: 2019-11-7 10:27

  1. @echo off
  2. cd /d "%~dp0"
  3. for /f "delims=" %%i in ('dir /b /ad') do (
  4.     for /f "delims=" %%j in ('dir /b /a-d "%%i" 2^>nul ^| find /c /v ""') do (
  5.         if %%j leq 499 (
  6.             echo,%%i
  7.         )
  8.     )
  9. )
  10. pause
复制代码





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