首先:我是批处理新手。
我想编写一个删除文件和文件夹的批处理文件。 5天或更久。此代码适用于所有文件:
FORFILES /p "C:\Users\rs\Desktop\testbatch" /s /m *.* /d -5 /c "cmd /c if not @isdir==TRUE del @path"
但是我的文件夹仍在这里,如果它们是min,我也不知道如何删除它们。 5天大。有人可以给我一个提示吗?
干杯
答案 0 :(得分:2)
del
删除文件,而您需要将rmdir
用于目录。
答案 1 :(得分:1)
FORFILES /p "C:\Users\rs\Desktop\testbatch" /s /m *.* /d -5 /c "cmd /c if @isdir==TRUE rd /s /q @path "