gpt4 book ai didi

windows - 如何检测文件夹是否为空(Windows 批处理文件)?

转载 作者:可可西里 更新时间:2023-11-01 11:24:34 26 4
gpt4 key购买 nike

使用与 Windows 7 中的命令处理器兼容的简单批处理文件,如何检测文件夹是否包含任何内容(意味着一个或多个文件或子文件夹,即不为空)?

我试过:

IF EXIST C:\FOLDERNAME\* GOTO ROUTINE

但这总是返回 TRUE 并因此转到 ROUTINE

如何实现?

最佳答案

dir /A /B "C:\FOLDERNAME" | findstr /R ".">NUL && GOTO ROUTINE

如果至少有一行输出,则目录不为空。
findstr/R "." 导致成功退出代码,&& 将执行 goto routine

关于windows - 如何检测文件夹是否为空(Windows 批处理文件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43408860/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com