Dieser Tage meldete sich ein Blog-Leser bei mir und teilte mir mit, dass unser AD-Doku-Tool José nicht mehr laufe. Es erscheine nur noch eine Fehlermeldung, die auf Inkompatibilität verweist.
Kurz gefasst: José ist über eine zu einfache Versionsprüfung gestolpert. Vor Urzeiten habe ich einen Check der WSH-Version (Windows Script Host) eingebaut, weil es seinerzeit Altsysteme mit WSH-Versionen gab, die bestimmte Dinge noch nicht konnten. Das hat fast 20 Jahre gut funktioniert …
… bis Microsoft in diesem Frühjahr auf die Idee kam, die WSH-Version von 5.8xx auf 10.0 zu ändern. Leider prüft José die Nummer als String, nicht als Zahl. Und da ist 10 kleiner als 5, weil 10 nun mal mit dem Zeichen 1 beginnt, und das ist “kleiner” als das Zeichen 5.
In den nächsten Tagen gibt es eine korrigierte Version. Einstweilen könnt ihr euch behelfen, indem ihr die Zeilen 246 bis 252 der Datei JoseExec.vbs in einem Editor auskommentiert (in jeder Zeile ein Apostroph davor schreiben).
http://faq-o-matic.net/?p=9014



Kategorie:
Translate EN