So I'm trying to build a recursive function that will delete all the subfolders and their files as well, but it doesn't seem to handle to recursion. Any ideas ?
Code: Select all
function recursiveDelete(path){
fold = new Folder(path.toString());
files = fold.getFiles();
for(file in files){
if(files[file] instanceof Folder){
recursiveDelete(files[file]);
}else if(files[file] instanceof File){
$.writeln(files[file]+ ": " +files[file].remove());
}
}
fold.remove();
}
recursiveDelete("~/Desktop/deletefolder");