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.
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!