Page 1 of 1

WebEx - Installation im Userprofil

Posted: 15. Sep 2022, 15:38
by lohnsklave
Hallo zusammen,

hat jemand Erfahrungen mit der Installation von Webex pro User?

Eigentlich machen wir das mit Software nie so, aber in diesem Fall sollten wir das Programm nicht unter c:\programfiles\ installieren, sondern im Profil des Users. Das gelingt mir aber leider nicht. Warum wir das so machen? Weil es von der Software alle paar Wochen eine neue Version gibt und wir das gerne so hätten dass das Update auch ohne Adminrechte durchläuft.

Wenn ich eine manuelle Installation durchführe, ist die Installation anschließend in c:\users\xxx\appdata\local\programs\cisco spark\ vorhanden. Und genau so sollte es auch aussehen, wenn ich per Paket verteile

Der Pfad ist dann aber folgender: c:\windows\system32\config\systemprofile\appdata\Local\Programs\Cisco Spark\

und so ist der Aufruf aus der setup.inf:
Call MsiExec /I "%SRC%\Webex.msi" ALLUSERS="2" REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qr /Li "%MSILogFile%"

Ich versteh es nicht, was läuft falsch? System User kann nicht ins Profil schreiben?

Vielen Dank, Stefan

Re: WebEx - Installation im Userprofil

Posted: 15. Sep 2022, 16:58
by BroncosCountry
Hallo,

probiere mal folgendes :

Code: Select all

[Product]
; ReplaceEnv <Variable>

#Set:Product, DONTDELETE
#Set:InstallMSI, CLIENT

[Set:Product]
AddMeter -1
Copy "%Src%\Webex.msi" "%APP%\Webex\Webex.msi"

[InstallMSI]
AddMeter -1
Call MsiExec /I "%APP%\Webex\Webex.msi" ALLUSERS="2"  REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /qr /Li "%MSILogFile%"
Bitte in den Commandline Options /S1 /AW nicht vergessen

Re: WebEx - Installation im Userprofil

Posted: 16. Sep 2022, 14:28
by lohnsklave
ok, vielen Dank, das hat funktioniert.

verstanden hab ichs aber trotzdem nicht.

erst kopiere ich die Quelle nach %app% und dann starte ich von dort die Installation. Warum muss ich das in diesem Fall erst kopieren, sonst findet der Systemuser bei anderen Paketen doch auch alle Quellen.

Re: WebEx - Installation im Userprofil

Posted: 16. Sep 2022, 14:46
by munzur
Weil die Installation im Userkontext geschieht.

Re: WebEx - Installation im Userprofil

Posted: 19. Sep 2022, 16:33
by lohnsklave
ok, und was ist mit den Registry Keys, die Empirum aus der msi ausliest, also solche Abfragen wie z.B.

If DoesRegKeyExist ("HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{611AD18D-000D-4ABB-84FD-CC503FDE8EC6},UnInstallString") == "1" usw.

klar unter HKLM ist das nicht vorhanden, aber auch unter dem User finde ich die GUID nicht.

Re: WebEx - Installation im Userprofil

Posted: 22. Dec 2022, 15:26
by NKurzweg
Hallo,

ich hänge mich mal dran, da ich mit Jitsi Meet genau die selbe Anforderung habe.

Anbei meine Setup.inf. Bei mir ist jedoch das Problem, das die Installation immer über den CLIENT Teil drüber geht (Einzeldebugging). Bei mir wird die CLIENT Sektion #Set:InstallMSI, CLIENT quasi ignoriert. Hat jemand eine Idee?

Ich mit /AW /S1 geflagt
[Product]
; ReplaceEnv <Variable>

#Set:Product, DONTDELETE
#Set:InstallMSI, CLIENT
#Reg:Product, DONTDELETE
#Ini:Product, DONTDELETE
#Security:Product
#Set:ChangeMSISourcelist, DONTDELETE

[Set:Product]
AddMeter 10
Copy "%Src%\Cloud1X Meet Setup neu.msi" "%APP%\Cloud1X Meet Setup neu.msi"

[Set:InstallMSI]
AddMeter 45
Call MsiExec /I "%APP%\Cloud1X Meet Setup neu.msi" ALLUSERS="2" REBOOT=REALLYSUPPRESS ARPSYSTEMCOMPONENT=1 /passive /Li "%MSILogFile%"

[RebootRequired]
SetReboot 1
-SetReboot 1

Re: WebEx - Installation im Userprofil

Posted: 23. Dec 2022, 17:35
by BroncosCountry
Hallo,

sieht auf den ersten Blick eigl. gut aus.
Habe das Problem auch oft, das der PackageEditor die Userteile im Debugmode nicht durchläuft, auch wenn es korrekt paketiert ist.

Speichere das Paket mal ab, füg es ins Depot ein und verteile es auf einer Testmaschine.
Bearbeiten kannst Du ja direkt aus der EMC heraus (Rechtsklick aufs Paket im Depot > Paket editieren )
Revision nach Änderung erhöhen und Abgleichen nicht vergessen :roll:

Hoffe das hilft :roll:

Frohe Weihnachten und einen Guten Rutsch!

Re: WebEx - Installation im Userprofil

Posted: 23. Dec 2022, 20:03
by Frank Dethlefsen
Moin!

Den Package Editor muss man zweimal laufen lassen.
1. mit dem Startparameter /AW
2. mit dem Startparameter /C
:roll:

Re: WebEx - Installation im Userprofil

Posted: 25. Dec 2022, 20:04
by NKurzweg
auch bei der Installation auf einem Testclient über das Depot wird der Client-Teil nicht ausgeführt.