无忧启动论坛

标题: DOS命令如何数一个文件夹内TIF文件的个数? [打印本页]

作者: 2012yuzhengdong    时间: 2012-6-19 22:52
标题: DOS命令如何数一个文件夹内TIF文件的个数?
@echo off
set /p a=请把要数的文件夹拖进来 然后按回车键:
然后再后面写代码
目的:《文件夹内都是TIF格式的图片》要求把文件夹内的TIF文件的个数 数出来!
请高手帮忙啊在线等
作者: dos时代菜鸟    时间: 2012-6-20 09:08
  1. @ECHO OFF
  2. @ECHO OFF
  3. if %1*==* goto error
  4. set ext=tif
  5. set p0=%~1
  6. if "%p0:~-1%"=="" set p0=%p0:~0,-1%
  7. setlocal ENABLEDELAYEDEXPANSION
  8. set /a n=0
  9. for /f %%c in ('dir /b /s /a-d "%p0%\*.%ext%"') do (
  10. set /a n+=1
  11. )
  12. echo %1 中有 !n! 个 %ext%文件
  13. goto end
  14. :error
  15. echo Argument Wrong!
  16. :end
  17. pause
复制代码

[ 本帖最后由 dos时代菜鸟 于 2012-6-20 09:29 编辑 ]




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3