micromaestro Ответов: 0

Разрешить vbscript не удалять встроенные папки


Я разработал vbscript, который удаляет папки из корневой папки старше 180 дней без какого-либо вмешательства пользователя.Скрипт удаляет все папки, кроме встроенных папок Desktop и Documents.Я получаю ошибку access denied всякий раз, когда скрипт пытается удалить эти папки.Однако подпапки в папках "документы" и "рабочий стол" удаляются.Если я вручную создам корневую папку, скопирую встроенные папки Documents и Desktop и вручную удалю встроенные папки, то задача будет выполнена успешно без каких-либо ошибок.

Что я уже пробовал:

Разрешить vbscript не удалять встроенные папки

CHill60

"вручную создайте корневую папку" - как вы это делаете? Если вы затем копируете документы и рабочий стол, то они больше не являются "встроенными" папками, не так ли?
Вы запускаете сценарий от имени администратора?
В любом случае, зачем вам удалять системные папки?

Richard MacCutchan

Системные папки защищены от случайного удаления.

Patrice T

Тот самый c:\windows папка полна файлов старше 180 дней, вы их тоже удаляете ?

0 Ответов