【发布时间】:2018-03-03 00:51:20
【问题描述】:
我正在运行一个批处理文件,以根据 deletedirs.txt 中存在的子文件夹名称删除临时目录的内容(和子文件夹)
FOR /F %%i IN (C:\deletedirs.txt) DO del "C:\temppurge\*" rmdir /s /q "C:\temppurge\"%%i
删除 temppurge 目录中子文件夹的内容,但保留子文件夹本身。我错过了什么?
【问题讨论】:
-
不是解决方案,但是:您必须在两个连接的命令之间放置一个
&,就像您拥有的那样:del ... & rmdir ... -
stackoverflow.com/questions/6836566 的副本。在那里查看我的答案。
标签: batch-file