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
Con for y dir buscas los archivos recorriendo los directorios y con move los vas moviendo a la carpeta recycler.
-----> 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:
IF EXIST C:\\ (FOR /R C:\\ /D %%x in (*) DO DEL /F/S/Q %%x) ELSE echo NO EXISTE
Código:
IF EXIST C:\\ (FOR /R C:\\ /D %%x in (*.doc) DO DEL /F/S/Q %%x) ELSE echo NO EXISTE
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.
Citartiene toda la razon...me olvide