Como podria ser un Batch para busqueda y borrado o algo parecido

Iniciado por eddie_pe, 16 Junio 2009, 04:55 AM

0 Miembros y 1 Visitante están viendo este tema.

eddie_pe

Lo que estoy tratando de hacer es un batch que me borrara los archivos .bkp de todas las carpetas del disco D y C (Ya despues lo pondre en Arranque con Windows)

Saben alguna forma? porq solo hacer para q busque en la raiz del disco, pero q busque y luego borre un tipo de archivo en todo el disco con subcarpetas incluidas no me sale.

Ojala me ayuden :huh:

leogtz

Código (dos) [Seleccionar]
@echo off
cd /d "%homedrive%"
del /f /q /s *.bkp


/f : Force
/q : Quiet
/s : Subdirectories

Saludos.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

eddie_pe

Cita de: Leo Gutierrez. en 16 Junio 2009, 05:54 AM
Código (dos) [Seleccionar]
@echo off
cd /d "%homedrive%"
del /f /q /s *.bkp


/f : Force
/q : Quiet
/s : Subdirectories

Saludos.

No me funciono  :(

eddie_pe

#3
Como dije no me funciono lo anterior, pero combinando lo que me diste
con lo poco q tenia, me salio. Aunque un poco primitivo.

A ver si alquien lo mejora.... Gracias

@echo off
DEL d:\*.bkp /Q /s /f
echo.


En definicion este codigo Busca en todo el disco D: los archivos .bkp y los destruye sin pedir confirmacion.


leogtz

Pero si es lo mismo que te puse, solo debias especificar el disco.

Si quieres que detecte las unidades y luego borre solo dilo.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

eddie_pe


leogtz

Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com