[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off&setlocal enabledelayedexpansion
  2. set a=*.jpg
  3. set b=0%a%*
  4. for %%i in (a b) do (
  5.     for /f %%j in ('dir /a-d /b "!%%i!" 2^>nul^|find /v /c ""') do set N_%%i=%%j
  6. )
  7. set /a N=N_a-N_b
  8. echo %N%
  9. pause
复制代码

TOP

回复 10# yeahey_726
如果 DIR  加参数/S 搜子目录的话 那怎么确保文件名在前面  行首应该是路径把
dir 加 findstr 的话 再加FIND
不搜索子目录
  1. dir /a-d /b *.jgs |findstr /bv "0"|find /v /c ""
复制代码

TOP

返回列表