
我有一个脚本来删除文件夹中的所有子文件夹和文件:
FOR /D %%i IN ("D:\myfolder\*") DO RD /S /Q "%%i" & DEL /Q "D:\myfolder\*.*"
效果很好!唯一的问题是,我想排除一个或多个文件夹windows批处理删除文件windows批处理删除文件,例如XCOPY排除功能.

我只是不知道如何将其添加到脚本中.
解决方案
您可以尝试在for循环之前隐藏文件夹,然后在其后取消隐藏,就像这样:

ATTRIB +H D:\myfolder\keepit
FOR /D %%i IN ("D:\myfolder\*") DO RD /S /Q "%%i" DEL /Q "D:\myfolder\*.*"
ATTRIB -H D:\myfolder\keepit
我有一个脚本来删除文件夹中的所有子文件夹和文件:
FOR / D %% i IN D:\myfolder\ *)DO RD / S / Q%% i& DEL / QD:\myfolder \ *。*

唯一的问题是我要排除一个或多个文件夹,例如XCOPY排除功能.
我只是无法计算出如何添加到脚本中.
解决方案

您可以尝试在for循环之前隐藏该文件夹,p>
ATTRIB + HD:\myfolder\keepit
FOR / D %% i IN(D:\myfolder \ *)DO RD / S / Q%% iDEL / QD:\myfolder\ *。*
ATTRIB -HD:\myfolder\keepit
< / code>
本文地址: IT之家»Windows批处理脚本删除文件夹中除一个文件夹外的所有内容
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-230918-1.html
被美国派兵直接从总统府捉回美国
这样才能输了面子赢了里子