Seite 1 von 1
[GELÖST] Waptexit
Veröffentlicht: 10. September 2024 - 11:17 Uhr
von CyrilM
Hallo,
ich möchte den Befehl `propose-upgrade` verwenden, um ein `waptexit` auszuführen.
Ich benötige Informationen zu den verfügbaren Optionen.
Mein Ziel ist es, den Computer nach einem erzwungenen `waptexit` neu zu starten.
Mein Paket startet eine HTA-Oberfläche mit einer Nachricht und einem Countdown-Timer.
Bei t=0 wird das `waptexit` von der HTA-Oberfläche gestartet, und nach dessen Abschluss startet der PC neu (Herunterfahren mit Timer und geplanter Meldung – die HTA-Oberfläche verwendet JavaScript zum Starten von `waptexit` und zum Herunterfahren).
Ich benötige lediglich eine Option zum Neustart nach einem `waptexit`. Alternativ könnte ich prüfen, ob der Prozess noch aktiv ist und ihn gegebenenfalls neu starten, aber das erscheint mir nicht optimal.
Vielen Dank im Voraus für Ihre Hilfe.
Betreff: Waptexit
Veröffentlicht: 19. September 2024 - 12:57 Uhr
von CyrilM
- Installierte WAPT-Version: 2.5.5.15697
- Server-Betriebssystem: Debian
- Betriebssystem des Administrations-/Paketerstellungsrechners: Windows 10 und 11.
Hallo,
ich habe noch keine Antwort auf meine vorherige Frage erhalten, komme aber trotzdem voran.
Nun stoße ich auf ein weiteres Problem:
Wenn ich versuche, ein Paket über die Kommandozeile mithilfe einer Batchdatei oder geplanter Aufgaben zu installieren, erhalte ich folgende Fehlermeldung
(von der Batchdatei): 401 Clientfehler: Zugriffsebene für diese URL konnte nicht verifiziert werden
(von der Aufgabenplanung): Rückgabecode 2147943691 (Ich habe online gelesen, dass es sich um ein Berechtigungsproblem handelt).
Ausgeführte Befehlszeile: wapt-get.exe -S -f install sdis77-tache-maj-NEXSIS.
Ich habe die Berechtigungen auf das Maximum erhöht und verwende das Systemkonto.
Haben Sie eine Idee, woran das liegen könnte?
Betreff: Waptexit
Veröffentlicht: 20. September 2024 – 13:07 Uhr
von Sfonteneau
Guten Morgen
Die Optionen sind hier dokumentiert:
https://www.wapt.fr/fr/doc/wapt-console ... it-utility
Außerdem gibt es:
https://www.wapt.fr/fr/doc/wapt-console ... se-feature
Code: Alle auswählen
waptpython -c "from waptservice.enterprise import start_waptexit ;start_waptexit('',{'only_priorities':False,'only_if_not_process_running':True, 'install_wua_updates':False,'countdown':300},'schtask')"
was in Ihrem Fall meiner Meinung nach nützlich sein dürfte
Betreff: Waptexit
Veröffentlicht: 24. September 2024 - 08:07 Uhr
von CyrilM
Danke für das Feedback.
Ich werde den Befehl ausprobieren; er beantwortet die Frage jedoch nur teilweise.
Ist es normal, dass sich die Befehlszeile
`wapt-get.exe -S -f install`
Betreff: Waptexit
Veröffentlicht: 24. September 2024 - 11:59 Uhr
von Sfonteneau
Wenn Sie durch
Die Installation erfolgt über den Dienst und erfordert daher eine Authentifizierung. Aus diesem Grund kann sie nicht als geplanter Task ausgeführt werden.
Anwendung in diesem Fall:
Weist den Befehl wapt-get an, den Dienst zu umgehen und sich direkt zu verbinden.
Der geplante Task muss jedoch als Administrator ausgeführt werden.
Betreff: Waptexit
Veröffentlicht: 24. September 2024 - 12:08 Uhr
von Blemoire
Cyril,
Hier sind die beiden Befehle, die als Systemkonto über psexec ausgeführt werden; verwenden Sie nicht -S:
Code: Alle auswählen
C:\Windows\system32>wapt-get install -S -f tis-test
Waptservice User: SYSTEM
Server: https://srvwapt.blemoigne.lan
Server CABundle: C:\Program Files (x86)\wapt\ssl\server\srvwapt.blemoigne.lan.crt
Server client certificate: C:\Program Files (x86)\wapt\private\71253c6c-f412-455b-a907-93b10ce07490.crt
Server client key: C:\Program Files (x86)\wapt\private\71253c6c-f412-455b-a907-93b10ce07490.pem
Failed to login with Kerberos: 403 Client Error: Restricted access.
WRONG_PASSWORD_USERNAME Self service authentication failed for manage-w10$: ("('socket ssl wrapping error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1147)',)",)
for url: https://127.0.0.1:8088/login
Password:
C:\Windows\system32>wapt-get install -f tis-test
[DEBUG] Logging TWaptwuaLog with level=debug to C:\Program Files (x86)\wapt\log\waptwua.log
Using config file: C:\Program Files (x86)\wapt\wapt-get.ini
install using WAPT packages tis-test
Results :
=== install packages ===
tis-test [x64_fr_PROD] | tis-test (0-3)
Betreff: Waptexit
Veröffentlicht: 24. September 2024 – 14:48 Uhr
von CyrilM
Vielen Dank für Ihre Antworten.
Der geplante Task funktionierte mit dem Parameter -D anstelle von -S einwandfrei.
Ich werde es auch mit pscexec testen.
Herzlichen Dank für Ihre Hilfe.
