Board logo

标题: 如何通过批处理判断一个文件夹内是否存在文件 [打印本页]

作者: wuhanbin     时间: 2008-8-19 00:33    标题: 如何通过批处理判断一个文件夹内是否存在文件
如何通过批处理判断一个文件夹内是否存在文件或判断一个文件夹为空文件夹?

作者: radem     时间: 2008-8-19 00:39
if exist path/filename command

作者: wuhanbin     时间: 2008-8-19 01:09
if exist c:/log/*.* del c:/log/

这样有用吗?好像不行额

作者: HAT     时间: 2008-8-19 10:03
@echo off
set SrcFolder=C:\test
set flag=
for /f "tokens=*" %%a in ('dir /a /s /b "%SrcFolder%"') do set flag=%%a
if "%flag%" neq "" (
echo %SrcFolder%不是空文件夹
) else (
echo %SrcFolder%是空文件夹
)

作者: wangwei4106     时间: 2008-8-19 10:54
可以用if
吗?

作者: wuhanbin     时间: 2008-8-19 13:56
谢谢HAT