Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Installationspfad von Edge heraus finden (https://www.delphipraxis.net/207319-installationspfad-von-edge-heraus-finden.html)

Bernhard Geyer 12. Mär 2021 10:29

Installationspfad von Edge heraus finden
 
Wie sollte man den Installationspfad für MS Edge Chromium bestimmen?
Gibt es dafür eine empfohlenes Vorgehen?

Zu suchen nach einem Versions-Pfad unter

C:\Program Files (x86)\Microsoft\Edge\Application

ist ja eher so "Bastellevel".

Der schöne Günther 12. Mär 2021 11:13

AW: Installationspfad von Edge heraus finden
 
Ich kenne kein Vorgehen (wusste nicht mal, dass sich das überhaupt anpassen lässt), aber vielleicht ist der Registry-Wert unter
Code:
HKLM\SOFTWARE\Microsoft\Internet Explorer\Main\EnterpriseMode\MsEdgePath
ja noch eine Option. Evtl. existiert der Wert aber unter Windows Home nicht.

PS: Unter Windows 10 sollte er auch als Alias "MicrosoftEdge" angelegt sein.
Siehe %LocalAppData%\Microsoft\WindowsApps

Bernhard Geyer 12. Mär 2021 12:54

AW: Installationspfad von Edge heraus finden
 
Basispfad bekommt man über Regkey.
Aber nicht die versionabhängigen Unterpfad.

himitsu 12. Mär 2021 13:35

AW: Installationspfad von Edge heraus finden
 
Gibt es den Edge eigentlich auch wie den IE doppelt?
Als normale Anwendung und als UWP.

Michael II 12. Mär 2021 14:38

AW: Installationspfad von Edge heraus finden
 
Bei mir sind sowohl "Edge" wie "Edge Dev" via
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Start MenuInternet
registriert. Link Aber den Teil hast du ja bereits.

Direkt im gefundenen Pfad finde ich das File msedge.exe, kann von diesem die Versionsnummer auslesen (oder EdgeBrowser.BrowserVersionInfound) habe so den Unterpfad. Bei mir zum Beispiel für "Edge Dev"
C:\Program Files (x86)\Microsoft\Edge Dev\Application\90.0.818.6


Vielleicht meinst du was anderes(?)
Meinst du, wenn man/sich Edge irgendwo sonst hin installiert (?).


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz