使用批处理脚本删除文件

时间:2015-08-26 10:59:14

标签: windows batch-file

我想使用批处理脚本根据名称的模式删除超过特定天数的文件。我还想事先检查文件是否存在。我正在使用以下代码:

if exist "C:\Users\John\Documents\Week*" 
(
forfiles /D -30 /C "cmd /c del C:\Users\John\Documents\Week*"
) 
else (exit)

但是没有发生任何事情。

1 个答案:

答案 0 :(得分:1)

您的代码正在使用包含所有匹配文件的掩码执行@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == 1) { if(resultCode == RESULT_OK){ String result=data.getStringExtra("yourData"); } } } 。您需要让del搜索文件并为每个文件执行删除。

您可以尝试使用类似

的内容
forfiles