我将照片处理到单独的文件夹中,每个文件夹都包含子文件夹。我想搜索并删除所有最高级别文件夹中的所有 *.jpg 文件。
我怎样才能告诉 Windows 仅查找并删除最高级别文件夹中的所有 *.jpg,但保留所有子文件夹不变?
答案1
尝试这个...
搜索参数:type:jpg -folderpath:TopLevelFolderName\*\
答案2
命令行中的以下内容应该可以工作:
cd C:\path\to\the\folder
del *.jpg
根据文档,它不应该递归到子目录中。不过我还没有亲自测试过,所以你可能想先运行一个小测试以确保万无一失。(当你不能 100% 确定并执行任何类型的删除时,请务必仔细检查!)
如果你做希望它递归到子目录,然后使用/S
开关:
cd C:\path\to\the\folder
del /S *.jpg