判断路径清单文件中的路径是文件还是目录的批处理

来源:互联网 发布:数据维护工程师 编辑:程序博客网 时间:2024/06/05 13:27

有不对之处欢迎批评指正

 list.txt里是路径列表,一个路径一行,

点击view plain,复制代码保存为cmd后缀的文件,

把cmd文件和list.txt放到同一个路径下

执行cmd文件即可判断文件还是目录

 

@echo offsetlocal enabledelayedexpansionfor /f "tokens=*" %%i in (list.txt) do (set path=%%iif exist !path! (set isFile=falsefor /f %%a in ('dir /b "!path!"') do (set tmp=!path:%%a=!if "!tmp!%%a"=="!path!" (echo !path!是一个文件set isFile=true))if "!isFile!"=="false" (echo !path!是一个目录)) else (echo !path!不存在))pauseexit 


 

0 0
原创粉丝点击