Pequeño srcipt para limpiar archivos de AutoCAD

Bueno aquí dejo un script para limpiar archivos. Como yo no soy el autor del script, colocare el nombre de quién lo creó. El autor es Aitor Solozabal merino quién lo público en soloarquitectura é Hispacad.

Para automatizar este proceso de purgado a todos los ficheros dwg de dibujo de un subdirectorio he escrito esta rutina que puede ser de utilidad:

Código:

for %%f in (%1*. Dwg) do echo bindtype 1 -Xref a %%f 0,0,0 -Xref b * zoom e explode l Purge all n saveas 2000(lt2000) %%f y kit >%%f, scr. For %%f in (%1*. Dwg) do c:\AutoCAD 2006\Acad, exe /b %%f. Scr. For %%f in (%1*. Dwg) do del %%f, scr. Del %1*.bak

Copiar y pegar este código con cualquier editor de textos en un fichero con la extensión. Bat y copiarlo al subdirectorio dónde están los ficheros que se quieren purgar.

Hay que hacer 2 cambios:
1.- Sustituir c:\AutoCAD 2006\Acad, exe con el camino hacia el ejecutable en vuestro ordenador.
2.- El programa además de purgar el dibujo lo salva en una versión inferior de AutoCAD con la instrucción saveas 2000(lt2000) hay que sustituir con saveas y 3 espacios en blanco a continuación.

atención : hay que tener mucho ojo con los nombres de los ficheros dwg no deben contener ningún espacio en blanco o letras acentuadas o la letra ññ porque el script no funcionara.

Desde el explorador hacer 2 clicks con el ratón y empezara el proceso.

Por ejemplo, para auditar todos los ficheros de un subdirectorio de una manera desatendida tenemos el siguiente procedimiento:

Código:

for %%f in (%1*. Dwg) do echo open %%f zoom e Audit y saveas 2000(lt2000) %%f y kit >%%f, scr. For %%f in (%1*. Dwg) do c:\AutoCAD 2006\Acad, exe /b %%f. Scr. For %%f in (%1*. Dwg) do del %%f, scr. Del %1*.baque

. Ver sobre el tema y comentarios en el foro