Problem mit User-Teil

Post Reply
Thorsten_HH
Posts: 11
Joined: 03. Jul 2013, 08:44
Contact:

Problem mit User-Teil

Post by Thorsten_HH » 04. Dec 2015, 14:45

Hallo,

ich versuche mom. ein Paket zu bauen das den CRM für Outlook Client 2015 installiert.
Da wir ein Upgrade planen muss vorher die Konfiguration des Clients einmal gelöscht werden; da sonst das Upgrade nicht sauber läuft.

Die Installation selbst funktioniert soweit. Nur die Konfiguration wird nicht gelöscht. Dies muss vor dem Upgrade passieren; im Userkontext des Benutzers.
Ich starte das Paket mit dem /AW Schalter und habe ich auch Abschnitte mit CLIENT geflaggt. Aber die Abschnitte werden einfach übersprungen sobald sie mit CLIENT geflaggt sind.
Das sieht dann so aus:
[Product]
#Set:Product, CLIENT
#Set:DeleteConfig, CLIENT DONTDELETE
#Set:Installation, MACHINE DONTDELETE
#Set:Deinstallation, MACHINE DELETE
#Set:DeleteConfigUninstall, CLIENT DELETE
#Reg:OnUninstallProduct, DELETE

Habt ihr evtl. einen Tipp für mich?

Vielen Dank.

Gruß
Thorsten

User avatar
Frank Dethlefsen
Posts: 557
Joined: 06. Apr 2006, 22:01
Location: Bochum
Contact:

Re: Problem mit User-Teil

Post by Frank Dethlefsen » 04. Dec 2015, 14:50

Moin!

Kannst Du denn im "SWDepot-Log" sehen, das der Benutzerteil überhaupt ausgeführt wurde bzw. Probleme hatte?
Frank Dethlefsen
Consultant und Coach
UPDATENOW GmbH
Frank.Dethlefsen@updatenow.de
https://empirum.blogspot.de/

Thorsten_HH
Posts: 11
Joined: 03. Jul 2013, 08:44
Contact:

Re: Problem mit User-Teil

Post by Thorsten_HH » 04. Dec 2015, 15:47

Ja kann ich. Aber der User-Teil läuft zu spät, da ist die Installation ja schon durch bzw. läuft auf einen Fehler.
Hab gerade gelesen das der Maschine Teil immer zuerst läuft und die Client Teile ausläst. Danach läuft es umgekehrt.
Ich dachte das kann ich mischen.

Die Konfiguration muss aber vor der Installation über einen Befehl im Userkontext gelöscht werden.
Mom. weiß ich keine Möglichkeit wie das zu bewerkstelligen wäre.

Evtl. eine Idee?

User avatar
Frank Dethlefsen
Posts: 557
Joined: 06. Apr 2006, 22:01
Location: Bochum
Contact:

Re: Problem mit User-Teil

Post by Frank Dethlefsen » 04. Dec 2015, 17:40

Moin!

Die Installation kann ja nicht solange warten, bis sich eines Tages, wenn überhaupt, jemand wieder anmeldet....

Ich würde im Maschinenteil sämtliche Benutzerprofile nach den entsprechenden Ordnern bzw. Dateien suchen und dann löschen. Hier ein Beispiel von Mozilla FireFox:

Code: Select all

...
[Environment]
ProfilesDirectory=%HKLM,Software\Microsoft\Windows NT\CurrentVersion\ProfileList,ProfilesDirectory%
...
[Set:Product]
...
Callhidden %System%\cmd.exe /c FOR /F "Tokens=*" %%I IN ('DIR ^"%ProfilesDirectory%\Mozilla FireFox^" /AD /B /S') DO RD /Q "%%I"
...
Frank Dethlefsen
Consultant und Coach
UPDATENOW GmbH
Frank.Dethlefsen@updatenow.de
https://empirum.blogspot.de/

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 12 guests