Startseite › Foren › PDF24 Creator › Installation › Erweiterung der MSI Installations-Optionen
- Dieses Thema hat 7 Antworten sowie 3 Teilnehmer und wurde zuletzt vor vor 2 Jahren von grimm aktualisiert.
-
AutorBeiträge
-
2023-01-04 um 10:01 Uhr #16769radicaledTeilnehmer
Hallo,
ich wollte Fragen, ob es möglich ist die MSI Optionen zur Installation zu erweitern?
Wie hier bereits hier diskutiert wurde, wäre es hilfreich das man die Evergreen Version von WebView nutzen könnte. Aktuell fehlt aber beim Installer eine Schalter/Option, die Installation von WebView2 zu verhindern.
Zusätzlich wäre es hilfreich, wenn man die Nutzung des "Tray Icon" sowie die Integration in das Shell Kontext Menü deaktivieren könnte.
Die letzten zwei Themen kann ich über die Registry lösen, es wäre aber natürlich ideal dies bereits bei der Installation zu übergeben.
Sorry das mein erster Post gleich ein "Wünschdirwas" ist 🙂
2023-01-04 um 10:16 Uhr #16770radicaledTeilnehmerMit Optionen meine ich "Schalter", die ich via msiexec bzw. Orca nutzen kann.
2023-01-04 um 13:14 Uhr #16771Stefan ZieglerAdministratorOK, habe ich notiert. Aktuell kann man einfach den Webview2 Ordner im Installationsverzeichnis von PDF24 umbenennen oder löschen. Dann wird automatisch Evergreen Webview2 verendet.
2023-01-17 um 22:44 Uhr #16821radicaledTeilnehmerHallo,
danke für die schnelle Rückmeldung. Ich werde das mit dem löschen des auch zunächst so umsetzen. Im Idealfall wird es halt nicht mitinstalliert 🙂
2023-01-18 um 9:30 Uhr #16823Stefan ZieglerAdministratorDie Installer der aktuellen Version haben nun die Möglichkeit bekommen, mit denen man die Webview2 Installation steuern kann. So geht's:
EXE:
pdf24-creator.exe /COMPONENTS=!webview2MSI:
msiexec /i pdf24-creator.msi REMOVE=WebView2Bei den beiden obigen Varianten wird Webview2 nicht installiert.
2023-01-23 um 14:37 Uhr #16857radicaledTeilnehmerMoin,
danke für die Umsetzung. Ich habe das mal getestet, leider schlägt aber die Installation fehl, sobald man den REMOVE=WebView2 Parameter verwendet.
Hier mal das Verbose Log von msiexec: https://itebohcs-my.sharepoint.com/:u:/g/personal/wiechmann_kos-it_de/ERVu5EoZdNhKh8ObFnQvRNgBdRT03mxc8sUS0B9bYjgHUA?e=CNr1Yc
Installiert habe ich die MSI via "msiexec /i "pdf24-creator-11.10.1.msi" DESKTOPICONS=NO FAXPRINTER=NO AUTOUPDATE=NO REGISTERREADER=NO ADDOPENWITHPROGIDS=NO EXTENDSHELLCONTEXTMENU=NO EXTENDFILESSHELLCONTEXTMENU=NO EXTENDFOLDERSSHELLCONTEXTMENU=NO REMOVE=WebView2 /q /lv test.log"
Ich habe gleichzeitig auch mal die Kontextmenü-Thematik probiert. Vermutlich waren hierfür die Variablen EXTENDSHELLCONTEXTMEN, EXTENDFILESSHELLCONTEXTMENU und EXTENDFOLDERSSHELLCONTEXTMENU angedacht? Ich habe hier die Werte auf No gesetzt, dass Kontextmenü wird aber trotzdem erstellt.
2023-01-23 um 17:14 Uhr #16858Stefan ZieglerAdministratorHallo, man muss zusätzlich ADDLOCAL=ALL verwenden, damit das klappt. Wird lediglich REMOVE=WebView2 verwendet, dann sind seltsamerweise alle Features abgewählt und nicht nur WebView2. Verwendet man aber ADDLOCAL=ALL REMOVE=WebView2, dann werden alle Features als aktiv markiert und WebView2 dann abgewählt. Das sieht man, wenn man den Installer sichtbar macht, also nicht silent installiert. Seltsam, aber scheint so zu sein.
2023-01-31 um 12:49 Uhr #16868grimmTeilnehmerDas wäre dann in der MST-Datei unter Tabelle "features" in der Zeile "WebView2" in der Spalte "level" von 3 nach 4 zu ändern
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.