Seite 1 von 1

[GELÖST] Eine Anwendung in %HOMEDRIVE%%HOMEPATH%\AppData löschen

Veröffentlicht: 24. Juni 2019 – 17:55 Uhr
von Toma
Hallo,

ich möchte ein MSI-Paket bereitstellen. Die Software ist bereits auf einigen Rechnern vorhanden und im Benutzerverzeichnis installiert:

%HOMEDRIVE%%HOMEPATH%\AppData\Local\application.

Ich möchte das System auf diesen Rechnern vor der Bereitstellung der neuen Version bereinigen.

Vielen Dank.

– Installierte WAPT-Version (1.7)
– Server-Betriebssystem (Linux, Debian Stretch)
– Betriebssystem des Administrations-/Paketerstellungsrechners (Windows 10)

Betreff: Löschen einer Anwendung aus %HOMEDRIVE%%HOMEPATH%\AppData

Veröffentlicht: 24. Juni 2019 – 18:39 Uhr
von dcardon
Hallo Toma,
toma schrieb: 24. Juni 2019 - 17:55 Uhr Ich möchte ein MSI-Paket bereitstellen. Die Software ist bereits auf einigen Rechnern vorhanden und im Benutzerverzeichnis installiert:

%HOMEDRIVE%%HOMEPATH%\AppData\Local\application.

Ich möchte die Rechner vor der Bereitstellung der neuen Version bereinigen.

Vielen Dank.

- Installierte WAPT-Version (1.7)
- Server-Betriebssystem (Linux) und -Version (Debian Stretch)
- Betriebssystem des Administrations-/Paketerstellungsrechners (Windows 10)
Wenn Sie die Anwendung im Benutzerkontext (Session-Setup) entfernen möchten, können Sie den Pfad zu appdata/local mit dem Befehl user_local_appdata() [1] abrufen und prüfen, ob das Verzeichnis existiert. Falls ja, empfiehlt es sich, das Deinstallationsprogramm im unbeaufsichtigten Modus auszuführen, um sicherzustellen, dass keine unnötigen Datenreste zurückbleiben.

Die radikalere Methode besteht darin, die Verzeichnisse am Anfang der `def install()`-Funktion zu löschen, alle vorhandenen Profile nacheinander aufzulisten und anschließend deren `appdata/local`-Verzeichnis zu bearbeiten. Dabei müssen Sie außerdem auf Dateizuordnungen und Verknüpfungen achten, die möglicherweise in Benutzerkontexten erstellt wurden.

Aufrichtig,

Denis

[1] https://www.wapt.fr/en/api-doc-1.5/sour ... al_appdata