【发布时间】:2013-01-07 13:51:32
【问题描述】:
通过Windows Batch,删除文件夹的所有子目录和子文件而不删除/删除所述父/根文件夹的命令是什么?
这是我迄今为止尝试过的:
ECHO "Good riddance, cache! Muahahahahahaha"
cd "C:\Users\abrewer\Desktop\cache"
del * /q
以上只删除文件,但不删除子文件夹。我也试过 RMDIR 和 RD,这两个命令似乎删除了父/根目录。
【问题讨论】:
-
您是否仅限于 windows 批处理文件,或者您可以使用 TakeCommand 或类似的东西,使用更高级的脚本语言?
-
我仅限于 Windows 批处理文件...这是为了让 Windows Server 每晚左右通过计划任务清除文件夹。
标签: windows batch-file command-line directory