vacias por para nombres largos fecha extension eliminar desde confirmacion con comando carpetas carpeta borrar bat archivos batch-file cmd console
http://gearbox.maem.umr.edu/batch/f_w_util/recycle.ziphttp://downloads.easytools.com/Freebies/DeleteXP.zip

batch file - por - Comando CMD para eliminar archivos y ponerlos en la Papelera de reciclaje?



eliminar carpeta desde cmd (8)

¿Hay algún comando de consola "del" para eliminar archivos de una carpeta y ponerlos en la Papelera de reciclaje? del comando eliminará archivos y no en la Papelera de reciclaje.



Un script bat que emita una copy y del sería una solución simple ...


recycle.exe -f apple.jpg de http://www.maddogsw.com/cmdutils/ todavía funciona.

Marzo de 2014, Windows7 x64, limite los derechos de la cuenta UAC por cierto. También probado con algunos nombres de archivo Umlaut. Los archivos aparecen en el reciclaje y con la ruta de restauración correcta.


Todas las respuestas sugieren el uso de herramientas de terceros, pero puede usar move simples, solo necesita determinar la ruta correcta de la papelera de reciclaje.

En XP es C:/RECYCLER , en Vista y luego en C:/$Recycle.bin . Sin embargo, eso no es todo, solo es una carpeta principal, pero contiene subcarpetas y estos son contenedores reales donde necesita mover su archivo.

Por ejemplo, en mi máquina esa ruta es:

c:/$Recycle.Bin/S-1-5-21-1291211594-1566655150-3201569215-1000


Hay una parte del comando " recycle.exe " de la colección llamada cmdutils

"Recycle.exe es un reemplazo seguro para el comando DEL, que envía archivos a la papelera de reciclaje en lugar de eliminarlos. Reciclar también es más flexible que DEL; puedes especificar varios archivos a la vez (o usar comodines)"

Disponible en http://www.maddogsw.com/cmdutils
(Herramienta actualizada por última vez en mayo de 2000)

Hay " DeleteXP.exe " para eliminar archivos de Símbolo del sistema en Windows (Windows 9x y Windows NT 4.0 / 2000 / XP). A diferencia, el comando estándar "DEL" que solo elimina el archivo, Delete XP elimina los archivos y los envía a la papelera de reciclaje. Los archivos que se eliminarán se le pasan como parámetros. Ahora es compatible con / p y agrega dos nuevas opciones / a / d / v.

Al igual que el comando "del" en Windows NT / 2000 / XP, Delete XP admite múltiples nombres de archivos como parámetros incluso en Windows 9x.

Disponible en http://downloads.easytools.com/Freebies/DeleteXP.zip
(Herramienta actualizada por última vez septiembre de 2004)

Hay " recycle.exe " (diferente desarrollador a uno de maddogsw):

C:/>recycle /? Version 1.11, Copyright (C)2001 Frank P. Westlake Deletes one or more files by sending them to the Recycle Bin, if possible. RECYCLE [/PFQ] [/A[[:]attributes]] [[drive:][path]filename [drive:][path]filename Specifies the file(s) to delete. Specify multiple files by using wildcards. /P Prompts for confirmation before deleting each file. /F Force deleting of read-only files. /Q Quiet mode, do not ask if ok to delete on global wildcard /A Selects files to delete based on attributes attributes R Read-only files S System files H Hidden files A Files ready for archiving - Prefix meaning not

Disponible en http://web.archive.org/web/20071026113307/http://gearbox.maem.umr.edu/batch/f_w_util/
http://gearbox.maem.umr.edu/batch/f_w_util/
http://gearbox.maem.umr.edu/batch/f_w_util/recycle.zip
(Herramienta actualizada por última vez en enero de 2001)

Por cierto, si quiere vaciar la papelera de recylce de la línea de comando "cmdutils" tiene el comando "bin":

bin /empty /force


Sin programas externos - deleteJS.bat . Utiliza Shell.Application . Método de invocación de verbo de aplicación. el uso es simple:

call deleteJS.bat c:/someFile.txt call deleteJS.bat d:/someFolder


Si tiene un nodo instalado, puede agregar el módulo " papelera ". Funciona en OS X, Linux y Windows.

$ npm install -g trash

Desde allí, cuando desee enviar un archivo a la papelera de reciclaje, solo tiene que escribir:

$ trash file.txt


Esto depende de dónde se encuentra el archivo (y funcionaría solo para un archivo). Primero abre la carpeta, luego simula el tipeo desde un teclado - seleccionando el archivo, y luego ejecuta el comando "borrar", usando la tecla del. Para evitar errores, la secuencia de comandos se establece en pausa durante varios segundos, antes del siguiente comando.

set shell = CreateObject("Shell.Application") shell.Open "C:/Users/server/Desktop" set wshShell = CreateObject("WScript.Shell") wscript.Sleep 200 wshShell.SendKeys "testfile" wshShell.SendKeys "{DEL}" wscript.Sleep 100 wshShell.SendKeys "%{F4}"

Escribí este código en el Bloc de notas y luego lo guardé con una extensión de archivo (.vbs). Luego lo agregué a mi archivo por lotes usando

wscript "%~dp0filename.vbs"

Tenga en cuenta que los dos archivos (.bat y .vbs) deben colocarse en la misma ubicación de carpeta, de lo contrario, especifique la ubicación (de .vbs) en el archivo .bat, si se coloca en otro directorio.