При очистке содержимого корзины вас попросят подтвердить, как показано ниже. Вот редактирование реестра для отключения подсказки в Windows 7, 8 и Windows 10 с помощью NirCmd. Это изменение реестра заменяет команду «Очистить корзину» в контекстном меню и действие кнопки ленты на NirCmd, так что корзину можно очистить без вывода сообщений.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-3-0′)};if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-3-0’)};
Использование NirCmd для бесшумной очистки корзины
1. Загрузите NirCmd из Nirsoft.
2. Разархивируйте и переместите NirCmd.exe в папку C: \ Windows.
3. Загрузите empty-bin-silent.zip и сохраните его на рабочем столе.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};
4. Извлеките файлы в папку и запустите файл empty-bin-silent.reg.
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};
Это заменяет команду Очистить корзину на NirCmd.exe emptybin командная строка. Теперь при очистке корзины из контекстного меню не должно появляться никаких запросов. Внутри указанного выше zip-архива также есть файл undo REG. Как упоминалось выше, это редактирование также работает в Windows 10.
Содержание файла REG
Редактор реестра Windows версии 5.00
[HKEY_CURRENT_USER \ Software \ Classes \ CLSID \ {645FF040-5081-101B-9F08-00AA002F954E} \ shell \ empty \ command] "DelegateExecute" = "" @ = "nircmd.exe emptybin"
Windows 10 — кнопка «Очистить корзину» в проводнике
Приведенное выше изменение не работает, если вы используете кнопку Очистить корзину на ленте. Чтобы беззвучно вызывать NirCmd при нажатии кнопки ленты, используйте следующее редактирование реестра. Предполагая, что вы уже загрузили NirCmd и распаковали NirCmd.exe в каталог Windows, выполните следующие действия.
Заменить команду ленты «Очистить корзину» в реестре
1. Запустите Regedit.exe и перейдите в следующую ветку:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ CommandStore \ shell \ Windows.RecycleBin.Empty \ command
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-banner-1-0’)};2. Экспортируйте ветку в файл REG.
3. Станьте владельцем ветки реестра и предоставьте себе полный доступ к ней.
4. Дважды щелкните (дефолт) и установите его данные значения следующим образом:
nircmd.exe пустой
5. Переименовать DelegateExecute к DelegateExecute.OLD
6. Закройте редактор реестра.
Теперь каждый раз, когда вы нажимаете кнопку «Очистить корзину» на ленте, она мгновенно очищает содержимое с помощью NirCmd, не запрашивая никакого подтверждения.
Использование сценария (необязательно): автоматическое закрытие корзины после очистки
На шаге 4 выше вы можете упомянуть настраиваемый сценарий Vbscript, который запускает дополнительные задачи после очистки корзины. Например, чтобы автоматически закрыть корзину после очистки содержимого, вы можете написать такой сценарий.
Установите WshShell = CreateObject ("Wscript.Shell") WshShell.Run "nircmd.exe emptybin" ,, true Wscript.Sleep 500 WshShell.SendKeys "^ w" Установите WshShell = Nothing
Приведенный выше сценарий отправляет нажатие клавиш Ctrl + w, чтобы закрыть окно корзины после очистки содержимого. Сохраните сценарий в каталоге Windows и назовите его emptybin.vbs. Затем на шаге 4 выше установите (дефолт) значения данных следующим образом:
wscript.exe c: \ windows \ emptybin.vbs
Вот и все.