Я хотел создать сценарий, который будет копировать все из каталога ярлыков меню «Пуск» локального пользователя в системный каталог меню «Пуск», а затем рекурсивно удалять все содержимое каталога «Пуск» моего локального пользователя. Функциональность копирования работала нормально. Затем я попытался проверить функциональность удаления. Основываясь на моих знаниях встроенных команд Windows, я почувствовал, что самым простым решением будет удалить каталог (вместе с любыми файлами и подкаталогами), а затем воссоздать его. Для этого я выполнил следующую команду:

rd /s /q "C:\Users\n0086\AppData\Roaming\Microsoft\Windows\ Меню" Пуск "\ Программы \"

Это не имело ожидаемого эффекта. Каталог программ остается (проверяется как командой DIR, так и Проводником Windows), но попытка доступа к нему приводит к ошибке "Доступ запрещен". Я использую командную строку с повышенными правами как администратор.

Как я могу это исправить и воссоздать ветку дерева каталогов, чтобы папка снова была доступна? Меня не волнует содержание оригинальной ветки дерева каталогов; как я уже сказал, я скопировал все его содержимое до его удаления. Я просто хочу заменить поврежденную ветку новой и пустой директорией, чтобы к ней можно было снова получить доступ.

ACL

0