Bueno, pues otro despiste más... El otro día en el trabajo me encargaron comparar el contenido de un directorio distribuido entre 12 servidores diferentes. Imaginandome como iba a ser el percal y que la cosa no iba a ser tan simple como revisar el tamaño y la fecha de 2 ó 3 ficheros decidí tirar de San Google. Después de estar buscando durante un rato no encontré ninguna herramienta que satisfaciera completamente mis necesidades, así que tiré de scripting (amos, lo que suelo hacer cuando no encuentro una herramienta que satisfaga mis necesidades). El resultado de esas horas de programación ha sido mDiff, un pequeño script en PoSH que toma como único parámetro de entrada una lista de ficheros o directorios a comparar (independietemente de que estén en el disco local o publicado en una carpeta compartida) y que calcula la firma MD5 de cada uno de los elementos a comparar, presentando un informe en HTML con el resultado de las comparaciones.
El script podeis descargarlo como siempre desde mi dropbox:
http://dl.getdropbox.com/u/1039818/Blog/Windows/mdiff.ps1
Para poder ejecutarlo necesitareis la PoSH v2 y las extensiones de la comunidad (PSCX)
No hay comentarios:
Publicar un comentario