Error: No coinciden los Tipos

Quizá alguno de mis pequeños descubrimientos te resulte interesante. Y si no coinciden nuestros tipos…

CleanMorralla.vbs

Publicado por mrtypo12 en Julio 27, 2008

Pues eso, en un cero coma y al hilo de una entrada anterior sobre Ant Movie Catalog me he animado a hacer un script en VBScript que en su forma más básica lee los ficheros del directorio donde se encuentra y limpia toda la morralla del tipo “(by periquito)” o “xvid-mp3-ac3-htdv” y similares de los ficheros de tipo avi, mkv, ogm, mpg y mpeg.

El script admite un par de parámetros opcionales: el path de la carpeta que se quiere mirar (absoluto, relativo o un path a un recurso compartido por red) y el switch -r que aplica recursión a todos los ficheros y carpetas que cuelguen de la pasada por línea de comandos o de la actual si no se pasa. De todos modos la parte de parámetros no la he probado en absoluto asi que seguro q peta.

Pincha para descargarlo: cleanmorralla y renombra el fichero a .vbs

Para ejecutar el programa sin parámetros: doble click en el fichero y listo. Para pasarle parametros hay que abrir una consola y poner

cscript cleanmorralla.vbs -r \path\absoluto\o\relativo\o\de\red

Una vez ejecutado muestra un popup con las primeras entradas para que se vea como va a quedar, de la forma

Nombreficheroviejo -> nombreficheroNuevo

Si se está conforme se hace click en Si y si hay alguna anchoa pues Escape o No.

Si hay algun error aparece una ventana con los ficheros que fallaron.

El código es simple y esta muy comentado así no creo yo que haya mucho problema en cambiarlo al gusto.


Escribe un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>