我有目录树。如何使用批处理脚本或 Windows 浏览器获取没有文件 xyz.xml 的目录列表? //如果可能的话,我想将此目录列表保存在 Excel 文件中。
我尝试获取答案或提示,有一些适用于 Unix,但我在 Windows 10 上工作。
最佳答案
更改要检查的文件以及脚本开头的根目录。
@echo off
set "root_dir=."
set "file=xyz.xyz"
for /d /r "%root_dir%" %%# in (*) do (
if not exist "%%#\%file%" echo %%#
)
对于非递归搜索:
@echo off
set "root_dir=."
set "file=xyz.xyz"
pushd "%root_dir%"
for /d %%# in (*) do (
if not exist "%%~f#\%file%" echo %%~f#
)
popd
关于windows - 查找没有文件的目录 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38631599/