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.