我想使用批处理脚本根据名称的模式删除超过特定天数的文件。我还想事先检查文件是否存在。我正在使用以下代码:
if exist "C:\Users\John\Documents\Week*"
(
forfiles /D -30 /C "cmd /c del C:\Users\John\Documents\Week*"
)
else (exit)
但是没有发生任何事情。
答案 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