Hola Amig@s,
Aquí les dejo un pequeño script, cuya función es buscar ficheros de una carpeta determinada y borrar los ficheros que contengan un tamaño establecido. Por ejemplo, si necesitamos borrar todos los ficheros cuyo tamaño sea superior a 100mb, el script buscará estos y los eliminará, dejando todo lo inferior sin tocar.
@ECHO OFF
REM Script que primero busca un fichero del tamaño definido en la variable tamano y luego
REM lo utiliza para parar el proceso
rem Tamaño de los ficheros a eliminar en Bytes (1024 Bytes=1KB, 1024KB=1MB, 1024MB=1GB) > 104857600 (100mb)
SET /A tamano=104857600
rem Extensión a eliminar
SET filtro=*.log
rem Ruta de los ficheros
SET carpeta=C:\temp
FOR /R "%carpeta%" %%F IN (%filtro%) DO (
IF %%~zF GTR %tamano% (
ECHO Borrando "%%F"
DEL /F "%%F"))
EXIT /B /0
Referencia:
http://fkazi.blogspot.com.es/2009/03/batch-script-to-delete-files-greater.html
Espero que les resulte útil.
Un saludo.
Cómo borrar ficheros que contengan un tamaño determinado por línea de comandos.
-
Cursos Paso a Paso
,
Noticias
,
Oracle
,
Trucos
Edit
0 comentarios:
Publicar un comentario