Seite 1 von 1
[GELÖST] Deinstallationsproblem.
Veröffentlicht: 6. Dez. 2019 - 09:08 Uhr
von Chrisclet
Hallo,
ich verwende Version 1.5 auf einem Linux-Server und einem Windows 7-Administrationsrechner.
Ich habe ein Paket aus einer MSI-Datei erstellt und teste es vor der Bereitstellung immer mit dem Befehl:
`wapt-get -ldebug install C:\waptdev\my_mypackage-wapt
&
wapt-get -ldebug remove C:\waptdev\my_mypackage-wapt`.
Die Deinstallation des Pakets mit diesem Befehl funktioniert einwandfrei; der Deinstallationsschlüssel wird korrekt abgerufen. Nach dem Hochladen und der Bereitstellung auf einem Client funktioniert die Installation zwar problemlos, die Deinstallation des Pakets auf dem Client-Rechner ist jedoch nicht möglich; das Paket bleibt auf dem Client-Rechner intakt und funktionsfähig. Ich habe bereits versucht, den Rechner neu zu starten, aber das Problem besteht weiterhin.
Haben Sie vielleicht eine Idee?
Vielen Dank im Voraus.
Betreff: Deinstallationsproblem.
Veröffentlicht: 9. Dez. 2019 - 22:31 Uhr
von dcardon
Guten Abend,
chrisclet schrieb: ↑6. Dez. 2019 - 09:08
Ich nutze Version 1.5, Linux-Server und W7-Administrationsrechner.
Als Erstes sollte man es aktualisieren.
Ich habe ein Paket aus einer MSI-Datei erstellt. Vor der Bereitstellung teste ich es immer mit dem Befehl:
`wapt-get -ldebug install C:\waptdev\my_mypackage-wapt
&
wapt-get -ldebug remove C:\waptdev\my_mypackage-wapt`.
Das Paket lässt sich mit diesem Befehl erfolgreich deinstallieren; der Deinstallationsschlüssel wird korrekt abgerufen. Nach dem Hochladen und der Bereitstellung auf einem Client funktioniert die Installation zwar einwandfrei, die Deinstallation des Pakets vom Client-Rechner ist jedoch nicht möglich; das Paket bleibt auf dem Client-Rechner intakt und funktionsfähig. Ich habe den Rechner bereits neu gestartet, aber das Problem besteht weiterhin.
Am besten wäre es, das setup.py-Skript zu kopieren. Zunächst ist zu beachten, dass Sie etwas verwenden, das nach der Deinstallation nicht mehr verfügbar ist.
Aufrichtig,
Denis
Betreff: Deinstallationsproblem.
Veröffentlicht: 10. Dez. 2019 - 08:45 Uhr
von Chrisclet
Guten Morgen,
Vielen Dank für Ihre Antwort.
Hier ist das Skript für setup.py:
Code: Alle auswählen
from setuphelpers import *
uninstallkey = []
def install():
print('installing my_AnyConnect')
install_msi_if_needed('anyconnect-win-4.8.01090-core-vpn-predeploy-k9.msi')
Dank im Voraus.
Betreff: Deinstallationsproblem.
Veröffentlicht: 11. Dez. 2019 - 18:48 Uhr
von dcardon
Hallo Chrisclet,
chrisclet schrieb: ↑10. Dez. 2019 - 08:45
Vielen Dank für Ihre Antwort.
Hier ist das Skript für setup.py:
Code: Alle auswählen
from setuphelpers import *
uninstallkey = []
def install():
print('installing my_AnyConnect')
install_msi_if_needed('anyconnect-win-4.8.01090-core-vpn-predeploy-k9.msi')
Dank im Voraus.
Der Hauptunterschied zwischen der Installation über PyScripter und der Installation über den Agenten liegt im Kontext. Bei der Agenteninstallation erfolgt die Installation unter dem lokalen Systembenutzer (ein Unterschied besteht darin, dass der lokale Systembenutzer kein Desktop-Verzeichnis besitzt). Bisher hatte ich jedoch noch keine Probleme mit einem falschen Deinstallationsschlüssel. Könnten Sie bitte den UninstallKey und die UninstallString mit dem Befehl `wapt-get list-registry` überprüfen, um zu sehen, ob sich die Ergebnisse unterscheiden? Sind Sie sicher, dass AnyConnect systemweit installiert wird?
Ich habe AnyConnect mit WAPT für 802.1x bereits im Einsatz und es gab keinerlei Probleme.
Aufrichtig,
Denis
Betreff: Deinstallationsproblem.
Veröffentlicht: 16. Dez. 2019 - 15:46 Uhr
von Chrisclet
Hallo,
ich habe eine Lösung gefunden, und sie funktioniert.
`uninstallstring = ['"C:\Program Files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\Uninstall.exe" -remove -silent']`
Vielen Dank!