标题: 如何用 if 语句判断目录是否为空 [打印本页] 作者: 371770923 时间: 2007-6-6 16:53 标题: 如何用 if 语句判断目录是否为空
请教如何用 if 语句判断目录是否为空(包括子目录)空则删除,不为空则保留作者: lianjiang2004 时间: 2007-6-6 18:12 下面代码是namejm版主在回答我的一个类似提问中的回答,供参考。
@echo off
for /f "delims=" %%i in ('dir /a-d /b "目标文件夹"2^>nul') do set "file=%%i"
for /f "delims=" %%i in ('dir /ad /b "目标文件夹"') do set "dir_=%%i"
if defined file (echo 有文件) else (echo 没有文件)
if defined dir_ (echo 有文件夹) else (echo 没有文件夹)
pause作者: woainiphj 时间: 2007-7-5 18:17 标题: 哇