Eigenes Produkt wird im falschen Pfad installiert!

Antworten
jknill
Beiträge: 10
Registriert: 30 Mär 2023, 16:16

Eigenes Produkt wird im falschen Pfad installiert!

Beitrag von jknill »

Hallo
Wir haben ein Paket für die neue Version von Greenshot mit dem opsi-Setup-detector erstellt!

als install Dir wurde %ProgramFilesSysnativeDir%\Greenshot angegeben

installiert wird das Program dann aber unter

C:\Windows\System32\config\systemprofile\AppData\Local\Programs\Greenshot

Die Version ist eine 64Bit Version und sollte eigentlich

mit %ProgramFiles64Dir%\Greenshot installiert werden

Auch dann befindet sich das Programm unter
C:\Windows\System32\config\systemprofile\AppData\Local\Programs\Greenshot
Wo könnte da das Problem Liegen ?

LG vom Bodensee
Jürgen
JakobCGN
Beiträge: 19
Registriert: 12 Okt 2023, 20:51

Re: Eigenes Produkt wird im falschen Pfad installiert!

Beitrag von JakobCGN »

Ich denke nicht, dass es sich hier um ein opsi Bug handelt, sondern max. um ein Greenshot Problem, aber hab's nicht getestet.

Der setup detector ist echt ein sehr nützliches Tool und coole Sache, aber ich nutze ihn nur zum Bauen der Templates und Erstanalyse der Installer.

Wie sieht dein install Block aus? Mich interessieren vor allem die Parameter - also ähnliches wie:

Code: Alles auswählen

Greenshot-INSTALLER-......-RELEASE.exe /SP- /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /ALLUSERS
Falls du mit den opsi Variablen im Parameter arbeitest, bitte auch die Zeilen aus dem Skript reinkopieren, wo die Variablen mit Werten gefüllt werden.

Meine Quellen zum Überfliegen (vllt helfen sie dir schon):
- https://github.com/greenshot/greenshot/issues/619
- https://getgreenshot.org/faq/are-there- ... available/ bzw. in der cmd eingeben:

Code: Alles auswählen

Greenshot-INSTALLER-.....-RELEASE.exe /?
jknill
Beiträge: 10
Registriert: 30 Mär 2023, 16:16

Re: Eigenes Produkt wird im falschen Pfad installiert!

Beitrag von jknill »

Hallo

Versuche jetzt schon verschiedenste sachen

"$installerSourceDir$\Greenshot-INSTALLER-1.3.312-RELEASE.exe" /sp- /verysilent /closeapplications /restartapplications /LANG=deutsch /dir=%programfiles%/Greenshot /norestart /nocancel /SUPPRESSMSGBOXES /ALLUSERS

Ohne die Dir angabe ladet es jetzt unter c:\Opsi.or\tmp\k-greenshot

( k-greenshot ist die Produktid bei uns )

Habe es jetzt hard gecodet ohne %ProgramFiles64Dir% so funktioniert es zumindest

mit welchem Programm erstellst du seine Pakete ?

LG vom Bodensee
Jürgen
Antworten