Existe um programa de linha de comando que pode enviar arquivos para a lixeira? Isso é no XP e no Vista.
windows
command-line
recycle-bin
na hora certa
fonte
fonte
del
o exclui permanentemente, não o move para a lixeira.for
loop no prompt de comando para enviá-los para a lixeira, e então eu pude vê-los todos consolidados em um único local para garantir que apenas os arquivos que eu queria excluir estivessem lá e restaurar todos os arquivos incorretos.Respostas:
O CmdUtils tem um utilitário chamado
Recycle
que faz exatamente isso. [ download direto ]Mais informações :
fonte
Se você possui o PowerShell instalado:
fonte
for /r %i in (foobar.tmp) do recycle "%i"
).Não há uma maneira integrada de fazer isso, mas existem ferramentas de terceiros que podem. Verifiquei minha pasta de despejo de programa e encontrei algumas opções. Todos eles funcionam da mesma forma (por exemplo,
recycle filename.ext
), mas variam em desempenho, por isso depende de quais são suas necessidades (por exemplo, você está reciclando muitos arquivos?)nul
, é o mais rápido e confiávelnul
fonte
Eu tenho essa pergunta há muito tempo - finalmente peguei o assunto em minhas próprias mãos e rolei meu próprio utilitário cmd-recycle
Dei uma olhada no
Recycle.exe
CmdUtils. A questão é que ela exibe a caixa de diálogo tradicional "Você tem certeza" quando reciclar (que pode ser removida adicionando o argumento -f). Meu programa apenas faz isso (já que você sempre pode desfazer), o que eu acho mais adequado para fins de script.fonte
Pode usar utilitário externo:
nircmd moverecyclebin * .tmp
fonte
Tentei vários programas para mover um arquivo para a lixeira, mas fiquei insatisfeito com eles por vários motivos.
O principal problema que a maioria tem é a falta de status decente ou mensagens de erro. Alguns simplesmente falham silenciosamente, então você acha que o programa reciclou alguma coisa, mas na verdade não fez nada!
Para remediar isso, escrevi um utilitário de linha de comando chamado bin-it que move os arquivos especificados para a lixeira do Windows. Ele suporta curingas e fornece status completo e relatórios de erros. Se algo der errado, você saberá!
É totalmente gratuito e pode ser baixado aqui como binit.zip:
http://www.akiwi.co.uk/utilities.html
fonte
Sem usar ferramentas de terceiros, não acredito que haja uma "maneira de enviar arquivos para a lixeira" pela linha de comando. Você pode obter o caminho completo para a lixeira em um sistema Windows 7-10 como este:
O problema é que, se você simplesmente mover um arquivo para lá, ele não aparece na lixeira. Você só poderá vê-lo em um prompt de comando. A lixeira é uma pasta especial. O método API do Windows de mover itens para a lixeira renomeia o arquivo e armazena informações sobre ele em um ou mais arquivos de informações proprietários, dependendo da versão do sistema operacional. As ferramentas de terceiros sugeridas nas respostas acima invocam esses métodos de API que lidam com tudo isso para você.
Mais informações aqui: https://dereknewton.com/2010/06/recycle-bin-forensics-in-windows-7-and-vista/
fonte
Sem programas externos -
deleteJS.bat
. Ele usa oShell.Application
método invocar verbo. o uso é simples:fonte
Você pode tentar RecycleIt . Ele enviará arquivos para a Lixeira do Windows via linha de comando.
EXEMPLO DE USO:
NOTA: Você precisa adicionar o "/ quit" ou ele abrirá uma janela que permanece aberta. Isso pode ser problemático para sessões de console sem cabeça.
fonte