Я использую Windows 7 ежедневно, как ограниченный пользователь с включенным UAC. Я вошел в систему как $ USER, и у меня есть фиктивный пользователь $ ADMIN с административным доступом, который я использую для повышения прав.
К сожалению, некоторые приложения с повышенными правами знают о повышении: при запуске Explorer от имени администратора все еще отображаются папки и разрешения $ USER. Некоторые другие приложения не являются, и будут пытаться получить доступ к папкам и разрешениям $ ADMIN.
В частности, я использовал программу (да, я смотрю на тебя , TuneUp 2010), чтобы найти и удалить Cruft из моей системы. К сожалению, когда TuneUp с повышенными правами удаляет файлы, он использует мусорную корзину $ ADMIN.
Сейчас же. Я не хочу входить в систему как $ ADMIN. Это фиктивная учетная запись. Это не должно быть авторизовано. Это просто там в целях возвышения. Я не хочу, чтобы у него был профиль, домашняя папка и настройки для него.
Итак, я хочу использовать повышение прав для доступа к корзине $ ADMIN и чистой ее очистки. К сожалению, Windows не предлагает никакого способа сделать это:
- Запуск Explorer с именем $ ADMIN из графического интерфейса приведет к использованию папок $ USER. Запуск explorer с помощью $ ADMIN из командной строки (например, с помощью elevate powertoy) приводит к следующему сообщению об ошибке:
Windows не может получить доступ к указанному устройству, пути или файлу. У вас могут не быть соответствующих разрешений для доступа к элементу.
[ХОРОШО]
- Запуск
start .
из командной строки с повышенными правами приводит к приведенному выше сообщению об ошибке. - Запуск блокнота с именем $ ADMIN и использование диалогового окна «Открыть» в качестве примитивного проводника не позволяет получить доступ к корзине для утилизации. Щелчок правой кнопкой мыши по файлам с этого экрана приведет к временному зависанию и отсутствию отображаемого меню. При попытке открыть необработанную папку raw Recycling bin
C:\$Recycle.Bin\S-1-5-21-1970411373-1708269306-xxxxxxxxxx-1007\
из диалогового окна Open, приведенного выше, появляется следующее сообщение об ошибке:
Корзина
У вас нет разрешения на открытие этого файла.
Свяжитесь с владельцем файла или администратором, чтобы получить разрешение.
[ХОРОШО]
Я «исправил» проблему, выдав «del * / S / F / Q» из привилегированного приглашения из папки «raw», но это явно не тот путь.
Что я должен был сделать вместо этого?
Кажется, мой вопрос не был достаточно ясен. Как удивительно. :)
Вот что я имею в попытке достичь. Все, что я хочу сделать, это открыть это окно как $ ADMIN: