The selected folders was not deleted:
var tab = DOpus.listers(0).activetab;
if (tab.selected_dirs.count != 0)
{
var cmd = DOpus.Create().Command;
var items = "";
for (var item = new Enumerator(tab.selected_dirs); !item.atEnd(); item.moveNext() )
{
var path = item.item().realpath;
items += '"' + path + '" ';
}
items = DOpus.FSUtil().NewWild().EscapeString(items, "r");
cmd.Runcommand('Delete FILE="'+items+'" RECYCLE QUIET')
DOpus.Output(items);
}
Copy the output results for testing, it works:
var cmd = DOpus.Create().Command;
cmd.Runcommand('Delete FILE="D:\\Test\\1" "D:\\Test\\2" RECYCLE QUIET')
I can't see where the problem is.