У меня есть скрипт, который рекурсивно сканирует подкаталоги и удаляет файлы старше X date. Из-за того, что разрешения для некоторых папок установлены неверно, мне пришлось вставить в код также «Возобновление при ошибке», где происходит ошибка.
Однако проблема возникает, когда я делаю оператор if ...
if (Err.Number > 0)
{
MsgBox("Permission denied on....")
}
Кажется, что несмотря на то, что скрипт выдает ошибку, когда не может удалить файл или получить содержимое папки, Err.Number не увеличивается. Есть ли лучший способ сделать это?