¿Existe un programa de línea de comandos que pueda enviar archivos a la papelera de reciclaje? Esto está en XP y Vista.
windows
command-line
recycle-bin
justo a tiempo
fuente
fuente
del
elimina permanentemente, no lo mueve a la papelera de reciclaje.for
bucle desde el símbolo del sistema para enviarlos al contenedor, luego pude verlos todos consolidados en un solo lugar para asegurarme de que solo los archivos que quería eliminar estaban allí y restaurar cualquier archivo incorrectoRespuestas:
CmdUtils tiene una utilidad llamada
Recycle
que hace exactamente eso. [ descarga directa ]Más información :
fuente
Si tiene instalado PowerShell:
fuente
for /r %i in (foobar.tmp) do recycle "%i"
).No hay una forma integrada de hacerlo, pero hay herramientas de terceros que pueden hacerlo. Revisé mi carpeta de volcado de programa y encontré algunas opciones. Todos funcionan igual (p. Ej.
recycle filename.ext
), Pero varían en rendimiento, por lo que depende de cuáles sean sus necesidades (p. Ej., ¿Está reciclando muchos archivos?)nul
, entonces es el más rápido y confiablenul
fuente
He tenido esta pregunta durante mucho tiempo: finalmente tomé el asunto en mis propias manos y rodé mi propia utilidad cmd-recycle
Recycle.exe
Eché un vistazo a CmdUtils. Lo importante es que abre el cuadro de diálogo tradicional "¿Está seguro?" Cuando recicla (que puede eliminarse agregando el argumento -f). Mi programa simplemente lo hace (ya que siempre puedes deshacer), lo que creo que es más adecuado para fines de secuencias de comandos.fuente
Puede usar la utilidad externa:
nircmd moverecyclebin * .tmp
fuente
Intenté varios programas para mover un archivo (s) a la papelera de reciclaje, pero no estaba satisfecho con ellos por varias razones.
El principal problema que la mayoría tiene es la falta de estado decente o mensajes de error. Algunos simplemente fallan en silencio, por lo que piensas que el programa recicló algo, ¡pero de hecho no hizo nada en absoluto!
Para remediar esto, he escrito una utilidad de línea de comandos llamada bin-it que mueve los archivos especificados a la papelera de reciclaje de Windows. Admite comodines y proporciona informes completos de estado y errores. Si algo sale mal, ¡lo sabrás!
Es completamente gratuito y se puede descargar desde aquí como binit.zip:
http://www.akiwi.co.uk/utilities.html
fuente
Sin usar herramientas de terceros, no creo que haya una "forma de línea de comando para enviar archivos a la papelera de reciclaje". Puede obtener la ruta completa para la papelera de reciclaje en un sistema Windows 7-10 como este:
El problema es que si solo mueve un archivo allí, no aparece en la papelera de reciclaje. Solo podrá verlo en el símbolo del sistema. La papelera de reciclaje es una carpeta especial. El método API de Windows para mover elementos a la papelera de reciclaje cambia el nombre del archivo y almacena información sobre él en un archivo o archivos de información patentados, dependiendo de la versión del sistema operativo. Las herramientas de terceros sugeridas en las respuestas anteriores invocan estos métodos API que manejan todo eso por usted.
Más información aquí: https://dereknewton.com/2010/06/recycle-bin-forensics-in-windows-7-and-vista/
fuente
Sin programas externos
deleteJS.bat
. Utiliza elShell.Application
método de invocación de verbos. el uso es simple:fuente
Puedes probar RecycleIt . Enviará archivos a la Papelera de reciclaje de Windows a través de la línea de comandos.
EJEMPLO DE USO:
NOTA: debe agregar "/ quit" o aparecerá una ventana que permanecerá abierta. Esto podría ser problemático para las sesiones de consola sin cabeza.
fuente