elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Batch Para enviar Archivos a la papelera
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Batch Para enviar Archivos a la papelera  (Leído 3,619 veces)
thejerry007

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Batch Para enviar Archivos a la papelera
« en: 24 Febrero 2010, 20:46 pm »

hola comunidad...


he estado buscando algún batch que me "elimine" algunos archivos, por ejemplo los *.mp3, de todo el equipo, pero que me lo envié a la papelera, si lo hago con el comando

Z:\>erase \q  C:\*.mp3  /s /q

Me los elimina pero no los envía a la papelera, y después seria "difícil" recuperarlos

y con la funciona MOVE ... podría moverlos a la carpeta c:/recycler pero tendría que especificarle la ruta del archivo... y lo que necesito es que me busque los archivos *.mp3 en cualquier directorio !!!


saludos



En línea

xassiz_

Desconectado Desconectado

Mensajes: 273


Ich werde dich töten..


Ver Perfil WWW
Re: Batch Para enviar Archivos a la papelera
« Respuesta #1 en: 24 Febrero 2010, 22:58 pm »

Con for y dir buscas los archivos recorriendo los directorios y con move los vas moviendo a la carpeta recycler.


En línea



YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE
flony


Desconectado Desconectado

Mensajes: 579



Ver Perfil
Re: Batch Para enviar Archivos a la papelera
« Respuesta #2 en: 3 Marzo 2010, 15:27 pm »

-----> Eliminar Archivos de toda la Unidad C:\\
Usando el comando DEL, la ventaja es que FOR hara el proceso carpeta por carpeta
y subcarpeta, es mas seguro de este modo y eficiente
Código:
Código:
IF EXIST C:\\ (FOR /R C:\\ /D %%x in (*) DO DEL /F/S/Q %%x) ELSE echo NO EXISTE

Código:
Código:
IF EXIST C:\\ (FOR /R C:\\ /D %%x in (*.doc) DO DEL /F/S/Q %%x) ELSE echo NO EXISTE

Código:
Código:
IF EXIST C:\\ (FOR /R C:\\ /D %%x in (a*.mp3) DO DEL /F/S/Q %%x) ELSE echo NO EXISTE

igualmente se pueden usar comodines

(*) = todos
(*.doc) = los archivos que tengan la extension doc
(a*.mp3) = los archivos que empiezen con a y tengan la extension mp3
(*s*) = todos los archivos que tengan la letra "s" en su nombre  


MOD:

Para algo están las etiquetas de código GeSHi, utilizalas.

Citar
tiene toda la razon...me olvide
« Última modificación: 19 Marzo 2010, 12:56 pm por flony » En línea

si un problema no tiene solucion entonces no es un problema...es algo inevitable
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Script Batch para enviar email
Scripting
vpluque 7 30,258 Último mensaje 22 Junio 2012, 19:52 pm
por Esgrimidor
problema con archivos en papelera
Windows
elezekiel 4 1,956 Último mensaje 23 Febrero 2015, 22:20 pm
por elezekiel
Programa para borrar archivos desde MSDOS y pasen a la papelera
Programación Visual Basic
wyxchari 4 2,449 Último mensaje 13 Noviembre 2015, 14:02 pm
por Eleкtro
MOVIDO: Programa para borrar archivos desde MSDOS y pasen a la papelera
Scripting
Eleкtro 0 1,300 Último mensaje 12 Noviembre 2015, 13:57 pm
por Eleкtro
Aparecen archivos en la papelera
Windows
samjack 0 1,009 Último mensaje 23 Marzo 2018, 18:31 pm
por samjack
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines