Hoy me toco meterle mano al bisabuelo de Powershell: Batch.
Me pidieron que un script viejo no se ejecute en versiones Server de windows, y como no tengo manera de evitar la ejecución, tuve que volver a hacer magia.
Lo que hace este pequeño pedazo de código es chequear la versión de windows, verificar si es una versión “normal” de windows y si es así, vuelve a la etiqueta SIGUE. Simple y sencillo.
[gist]58edaec15d513a9e0f3ef5b861a4bc23[/gist]