Batch file .bat脚本,用于在所有文件夹中搜索特定的临时子文件夹

Batch file .bat脚本,用于在所有文件夹中搜索特定的临时子文件夹,batch-file,cmd,Batch File,Cmd,我有一组文件夹,如下所示: 折叠1 折叠2 折页3 我需要搜索每个文件夹并确认其中没有名为temp的子文件夹。如果有一个临时文件夹在那里,这意味着有一个错误 如果找到一个临时文件夹,我想创建一个.txt文件,列出每个主文件夹中有一个临时文件夹。失败的.txt文件示例: Folder2失败 提前感谢您的帮助 Squashman的提示已关闭:下一个命令递归搜索temp子文件夹,从当前目录开始\ >failed.txt dir /ad /s /b .\temp* | findstr /I /R

我有一组文件夹,如下所示:

折叠1

折叠2

折页3

我需要搜索每个文件夹并确认其中没有名为temp的子文件夹。如果有一个临时文件夹在那里,这意味着有一个错误

如果找到一个临时文件夹,我想创建一个.txt文件,列出每个主文件夹中有一个临时文件夹。失败的.txt文件示例:

Folder2失败


提前感谢您的帮助

Squashman的提示已关闭:下一个命令递归搜索
temp
子文件夹,从当前目录
开始\

>failed.txt dir /ad /s /b .\temp* | findstr /I /R "\\temp$"

又快又脏的
dir/ad/s/b temp>failed.txt
Awesome!这让我走了一半。如果我还想检查任何文件夹是否完全为空,我需要添加什么?请更具体一些。要检查哪些文件夹是否为空?根文件夹还是临时文件夹?继续,不要更改问题的范围。同时检查根文件夹。因此,如果Folder1为空或有临时文件夹,请写入文本文件。请注意,这不是免费的脚本/代码编写服务。如果您告诉我们到目前为止您尝试了什么(包括您已经使用的脚本/代码)以及您遇到了什么问题,那么我们可以尝试帮助您解决具体问题。你也应该阅读。