Как в Windows 10 автоматизировать очистку Корзины при перезагрузке или выключении компьютера

В разделе «Контроль памяти» Windows 11 вы можете настроить очистку Корзины таким образом, что все файлы возрастом более 24 часа будут удаляться автоматически. Эти 24 часа являются минимальным периодом, по истечении которого Windows сможет удалить помещенные в Корзину файлы, но ведь есть еще такая штука как пользовательские скрипты. Допустим, вы хотите сделать так, что Корзина очищалась при перезагрузке или завершении работы компьютера.

Использование скрипта

Воспользуемся простейшим сценарием PowerShell, который станет очищать Корзину при завершении работы Windows.

Создаем в Блокноте текстовый файл и вставляем в него следующую команду:

PowerShell.exe -NoProfile -Command Clear-RecycleBin -Confirm:$false

Сохраняем файл как clear.cmd или clear.bat.

Clear script

Если этот файл запустить, Корзина будет очищена, но нам нужно автоматизировать процесс, привязав его к определенному событию.

Если бы Корзина очищалась при включении компьютера или входе в систему, можно было воспользоваться Планировщиком заданий, но так как Корзину нужно очистить при завершении работы компьютера, воспользуемся редактором локальных групповых политик.

Открываем его командой gpedit.msc и переходим по цепочке Конфигурация компьютера -> Конфигурация Windows -> Сценарии и выбираем в правой колонке «Завершение работы».

Сценарии

Жмем в открывшемся окошке кнопку «Добавить».

Завершение работы

И указываем путь к ранее созданному скрипту.

Добавить

Жмем «Применить» и «OK».

После этого при выключении или перезагрузке компьютера Корзина будет очищаться автоматически.

Этот способ работает в Windows 10 (в 11 версии может не работать), в Windows 8.1 и 7 в командный файл нужно прописать команду RD D:\RECYCLER /Q/S, где D — буква тома с очищаемой Корзиной.

RECYCLER

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 оценок, среднее: 2,33 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *