Cómo eliminar ficheros de un tamaño determinado en Windows

Hola Ami@s,

Si necesitamos eliminar un fichero de un tamaño determinado o borrar ficheros con un tamaño superior a X (valor), podemos hacerlo fácilmente con el comando forfiles. A continuación les dejo un ejemplo de su utilización.

Crearemos un CMD y lo configuraremos según lo necesario:

@echo off
cls
set ruta=c:\log
set patron=*.pdf

forfiles /P %ruta% /M %patron% /S /C "CMD /C if @fsize gtr 200000 echo @PATH @FSIZE"

Como podemos ver, por un lado debemos definir la ruta de busqueda y por el otro lado el patrón de busqueda del fichero.

Esto nos devolverá el fichero que coincide con el tamaño definido en bytes 200000 (2MB). Luego si queremos borrarlo simplemente reemplazamos en la cadena el echo por el comando DEL @PATH.

Espero que les haya resultado útil.
Salu2.
Share on Google Plus
    Blogger Comment

0 comentarios: