Как устранить ошибку: разрешение отказано код: 800A0046 Источник: Microsoft vbscript runtime error
The built-in Desktop and Documents folders are backed up to root folder on a locally external device.Periodically,the child node folder containing the built-in Desktop and Documents folded has has to be deleted in order that capacity integrity is maintained.In order to accomplish this task a vbscript was designed and implemented.The built-in Desktop folder along with its sub-folders,files and its contents are deleted successfully.However, the built-in Documents folder is not being deleted only its sub-folders,files and contents are being successfully deleted. I have full Administrator's privileges on all folders on both pc and external backup device.The pc is not apart of any domain and it is also not shared.Here is a snippet of the code
if (objFSO.FolderExists(strBackupFoldToDelete & strInternationalDate)) затем
objFSO.DeleteFolder(strBackupFoldToDelete & strInternationalDate)
strBackUpStart = strBackUpStart + 1
- проверка по нескольким случаям
еще
strBackUpStart = strBackUpStart + 1
конец, если
Обнаруженная ошибка такова
Линия: 10
Char: 1
Ошибка: отказано в разрешении
Код: 800A0046
Источник: Microsoft VBScript runtime error
Я пытался разрешить эту аномалию в течение нескольких недель, но безрезультатно.Любая помощь будет весьма любезно оценена
Что я уже пробовал:
Все папки имеют разрешение администратора на полный контроль
phil.o
"папка дочернего узла, содержащая встроенный рабочий стол и сложенные документы"
Вы имеете в виду папку профиля пользователя? Насколько я знаю, вы можете сделать это только тогда, когда указанный пользователь закрыл свой сеанс.
Интересно, не будет ли здесь более подходящим хранение папки "документы" в сетевом ресурсе? Да и папка на рабочем столе не должна быть такого веса (кто же положит гусеницу на свой стол?).