使用与Windows 7中的命令处理器兼容的简单batch file,如何检测文件夹是否有任何内容(即一个或多个文件或子文件夹,即非空文件)?
我试过了:
IF EXIST C:\FOLDERNAME\* GOTO ROUTINE
但是这总是返回TRUE ,从而进入ROUTINE 。
TRUE
ROUTINE
这怎么能做到呢?
dir /A /B "C:\FOLDERNAME" | findstr /R ".">NUL && GOTO ROUTINE