Como desativar a caixa de confirmação para esvaziar a lixeira no Windows? - Winhelponline

How Disable Empty Recycle Bin Confirmation Box Windows



Ao esvaziar o conteúdo da sua Lixeira, será solicitada a confirmação abaixo. Aqui está uma edição do registro para desligar o prompt no Windows 7, 8 e Windows 10, usando NirCmd. Esta edição do registro substitui o Esvaziar lixeira no menu do botão direito e a ação do botão da faixa de opções com NirCmd, para que a Lixeira possa ser esvaziada silenciosamente.

lixeira excluir prompt de confirmação







Usando NirCmd para esvaziar silenciosamente a lixeira

1. Baixe NirCmd da Nirsoft.



2. Descompacte e mova NirCmd.exe para a pasta C: Windows.



3. Baixe empty-bin-silent.zip e salve na área de trabalho.





4. Extraia os arquivos para uma pasta e execute o arquivo empty-bin-silent.reg .



Isso substitui o comando Esvaziar Lixeira por NirCmd.exe emptybin linha de comando. Agora, esvaziar a Lixeira com o menu do botão direito não deve produzir nenhum prompt. Também existe um arquivo REG de desfazer disponível dentro do arquivo zip acima. Como mencionado acima, esta edição funciona no Windows 10 também.

Conteúdo do arquivo REG

 Editor de registro do Windows versão 5.00 
[HKEY_CURRENT_USER Software Classes CLSID {645FF040-5081-101B-9F08-00AA002F954E} shell empty command] 'DelegateExecute' = '' @ = 'nircmd.exe emptybin'

Windows 10 - Botão Esvaziar Lixeira no Explorer

A edição acima não funciona se você estiver usando o botão Esvaziar Lixeira na faixa de opções. Para invocar silenciosamente o NirCmd ao clicar no botão da faixa de opções, use a seguinte edição do registro. Supondo que você já tenha baixado NirCmd e extraiu o NirCmd.exe para o diretório do Windows, siga estas etapas.

Substitua o comando da faixa de opções da lixeira vazia no registro

1. Inicie o Regedit.exe e vá para o seguinte branch:

HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows  CurrentVersion  Explorer  CommandStore  shell  Windows.RecycleBin.Empty  command

2. Exporte a ramificação para um arquivo REG.

3 - Tomar posse do ramo do registro e atribua a si mesmo acesso total a ele.

4. Clique duas vezes (padrão) e defina seus dados de valor da seguinte maneira:

nircmd.exe emptybin

5. Renomear DelegateExecute para DelegateExecute.OLD

6. Saia do Editor do Registro.

Agora, toda vez que você clicar no botão Esvaziar Lixeira na faixa de opções, o conteúdo será apagado instantaneamente usando o NirCmd, sem solicitar qualquer confirmação.

Usando um script (opcional): feche automaticamente a lixeira após esvaziar

Na etapa 4 acima, você pode mencionar um Vbscript personalizado que executa tarefas adicionais após limpar a Lixeira. Por exemplo, para fechar a Lixeira automaticamente após esvaziar o conteúdo, você pode escrever um script como este.

 Definir WshShell = CreateObject ('Wscript.Shell') WshShell.Run 'nircmd.exe emptybin' ,, true Wscript.Sleep 500 WshShell.SendKeys '^ w' Definir WshShell = Nada 

O script acima envia o pressionamento de tecla Ctrl + w para fechar a janela da Lixeira, após esvaziar o conteúdo. Salve o script no diretório do Windows e nomeie-o como emptybin.vbs . Em seguida, na Etapa 4 acima, defina o (padrão) dados de valor da seguinte forma:

wscript.exe c:  windows  emptybin.vbs

É isso aí.


Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?

Um 'pequeno' compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:
  • Fixá-lo!
  • Compartilhe com seu blog favorito + Facebook, Reddit
  • Tweet isso!
Muito obrigado pelo seu apoio, meu leitor. Não vai demorar mais de 10 segundos do seu tempo. Os botões de compartilhamento estão logo abaixo. :)