WaptUpgrade funktioniert manchmal nicht
Veröffentlicht: 24. Juni 2016 - 15:09 Uhr
Hallo,
ich schreibe Ihnen, um ein Problem zu schildern, das ich bisher nicht lösen konnte.
Ich habe von Version 1.2.3 auf 1.3.5 migriert und das waptupgrade-Paket auf allen betroffenen Rechnern installiert. Das Update funktioniert jedoch nicht bei allen:
– Es werden keine Fehler in der Konsole angezeigt, das Paket wurde korrekt installiert (die geplante Aufgabe wurde erfolgreich registriert).
– Der Client verwendet weiterhin Version 1.2.3.
Durch Simulation der geplanten Aufgabe auf einem problematischen Rechner (Windows 8.1 – Auszüge siehe unten) habe ich festgestellt, dass der undokumentierte Parameter `--temporary` einen Fehler verursacht.
Ist Ihnen dieses Problem bekannt? Kann dieser Parameter ohne Nebenwirkungen entfernt werden?
Vielen Dank für Ihre Hinweise.
-> ursprünglich:
2016-06-24 13:55:24,260 INFO Run "('schtasks /Create /SC ONCE /TN "fullwaptupgrade" /TR "\'c:\\users\\eduret\\appdata\\local\\temp\\waptdeploy.exe\' --hash=84e175cf5f5318efbac05403b61e78c7175a039bd2e0422e563d4f317e04f1b6 --waptsetupurl=c:\\users\\eduret\\appdata\\local\\temp\\waptagent.exe --wait=15 --temporary --force --minversion=1.3.5.0" /ST 13:56:24 /RU SYSTEM /F /V1 /Z',)"
-> in der Simulation:
C:\wapt>c:\temp\waptdeploy.exe --hash=84e175cf5f5318efbac05403b61e78c7175a039bd2e0422e563d4f317e04f1b6 --waptsetupurl="c:\temp\waptagent.exe" --wait=15 --temporary --force --minversion=1.3.5.0
[..]
Erforderliche WAPT-Version: 1.3.5.0
Lokaler Pfad des Wapt-Agenten: C:\temp\c:\temp\waptagent.exe
Bereinigung...
Eine unbehandelte Ausnahme ist bei $00416158 aufgetreten:
EFOpenError: Die Datei "C:\temp\c:\temp\waptagent.exe" konnte nicht geöffnet werden.
-> Was funktioniert:
C:\wapt>c:\temp\waptdeploy.exe --hash=84e175cf5f5318efbac05403b61e78c7175a039bd2e0422e563d4f317e04f1b6 --waptsetupurl=c:\temp\waptagent.exe --wait=15 --force --minversion=1.3.5.0
ED
ich schreibe Ihnen, um ein Problem zu schildern, das ich bisher nicht lösen konnte.
Ich habe von Version 1.2.3 auf 1.3.5 migriert und das waptupgrade-Paket auf allen betroffenen Rechnern installiert. Das Update funktioniert jedoch nicht bei allen:
– Es werden keine Fehler in der Konsole angezeigt, das Paket wurde korrekt installiert (die geplante Aufgabe wurde erfolgreich registriert).
– Der Client verwendet weiterhin Version 1.2.3.
Durch Simulation der geplanten Aufgabe auf einem problematischen Rechner (Windows 8.1 – Auszüge siehe unten) habe ich festgestellt, dass der undokumentierte Parameter `--temporary` einen Fehler verursacht.
Ist Ihnen dieses Problem bekannt? Kann dieser Parameter ohne Nebenwirkungen entfernt werden?
Vielen Dank für Ihre Hinweise.
-> ursprünglich:
2016-06-24 13:55:24,260 INFO Run "('schtasks /Create /SC ONCE /TN "fullwaptupgrade" /TR "\'c:\\users\\eduret\\appdata\\local\\temp\\waptdeploy.exe\' --hash=84e175cf5f5318efbac05403b61e78c7175a039bd2e0422e563d4f317e04f1b6 --waptsetupurl=c:\\users\\eduret\\appdata\\local\\temp\\waptagent.exe --wait=15 --temporary --force --minversion=1.3.5.0" /ST 13:56:24 /RU SYSTEM /F /V1 /Z',)"
-> in der Simulation:
C:\wapt>c:\temp\waptdeploy.exe --hash=84e175cf5f5318efbac05403b61e78c7175a039bd2e0422e563d4f317e04f1b6 --waptsetupurl="c:\temp\waptagent.exe" --wait=15 --temporary --force --minversion=1.3.5.0
[..]
Erforderliche WAPT-Version: 1.3.5.0
Lokaler Pfad des Wapt-Agenten: C:\temp\c:\temp\waptagent.exe
Bereinigung...
Eine unbehandelte Ausnahme ist bei $00416158 aufgetreten:
EFOpenError: Die Datei "C:\temp\c:\temp\waptagent.exe" konnte nicht geöffnet werden.
-> Was funktioniert:
C:\wapt>c:\temp\waptdeploy.exe --hash=84e175cf5f5318efbac05403b61e78c7175a039bd2e0422e563d4f317e04f1b6 --waptsetupurl=c:\temp\waptagent.exe --wait=15 --force --minversion=1.3.5.0
ED