Mmmh, gem. setup Log wird aber irgendwie geprüft, ob die Dateien älter sind und dann entsprechend kopiert oder nicht, wenn ich das richtig sehe... wie dem auch sei, ist eh egal, auf den gerade eben verglichenen Maschinen ist es beidesmal Version 4.1.0.3. Ich habe auch schon meinen hwaudit Ordner manuell auf eine andere Kiste kopiert, setup ausgeführt und es steigt trotzdem aus.
Mein Kollege und ich haben uns schon die Köpfe darüber zerbrochen. Wir haben beide Laptops deutlich vor alle anderen Maschinen in Betrieb genommen (da wir die Migration vorbereiten) und bei uns beiden läuft es von Anfang an. Irgendwas muss also bei der Installation der neueren Maschinen anders sein. Da das aber quasi ne Blackbox ist (vom RZ gibts keine wirklich Infos, was da wie wann von wem warum angepasst wird), hab ich null Chance, was zu finden.
Aber anders: die hwaudit.exe ist doch anscheinend irgendein frozen Python Skript. Wenn ich die Exe direkt aus dem Ordner aufrufe (ist hierbei egal - ob funktionierend oder kaputt - auf welcher Maschine ich das mache), bekomme ich folgende Meldung:
Code: Alles auswählen
Traceback (most recent call last):
File "hwaudit.py", line 9, in <module>
File "OPSI\Backend\JSONRPC.pyo", line 50, in <module>
File "OPSI\Backend\Backend.pyo", line 57, in <module>
File "OPSI\Util\File\__init__.pyo", line 49, in <module>
File "OPSI\System\__init__.pyo", line 43, in <module>
File "OPSI\System\Windows.pyo", line 60, in <module>
File "win32wnet.pyo", line 12, in <module>
File "win32wnet.pyo", line 10, in __load
ImportError: DLL load failed: Eine DLL-Initialisierungsroutine ist fehlgeschlagen.
Zur Not müsste ich halt mal versuchen, ob ich das direkt auf einer unserer Büchsen debuggen könnte, was da schief läuft...