Seite 1 von 1

Zugriff auf den Windows AppsFolder (Windows 10)

Verfasst: 26.06.2018 09:12
von Amor_2001
Hallo,

ich möchte gern aus diesem Ordner die Apps auslesen, die auf dem Rechner installiert sind.
Über den Explorer kommt man ja über shell:::{4234d49b-0245-4df3-b780-3893943456e1} oder Shell:AppsFolder an den Ordner.
Gibt es eine Möglichkeit, den Ordner auch dem PB zugänglich zu machen?

Vielen Dank schon mal.

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Verfasst: 26.06.2018 09:27
von RSBasic
Es ist bestimmt mit CoCreateInstance_() möglich, aber du kannst auch den folgenden Ordner für das Auslesen der installierten Apps nutzen: C:\Windows\SystemApps\
Und die Registry für normale Anwendungen: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
Ansonsten versuchst du mal, mit dem Code von freak das auszulesen: https://www.purebasic.fr/english/viewto ... 25#p170925

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Verfasst: 26.06.2018 10:34
von Amor_2001
Hallo,
erst mal danke für die schnelle Antwort. Ich wollte den AppsFolder auslesen, weil dort alle Apps aufgeführt sind, die man ans Startmenü anpinnen kann uach mit dem entsprechenden Namen. Das Skript von Freak habe ich mal probiert, bringt bei mir aber eine Fehlermeldung wegen unzulässigem Speicherzugriff.

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Verfasst: 26.06.2018 14:37
von hjbremer
das Beispiel von Freak ist für PB x86

also z.B. 5.41 x86 herunterladen oder die Struktur umstellen

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Verfasst: 28.06.2018 06:23
von Amor_2001
Vielen Dank für den Tipp.
Habs mit x86 probiert. Code läuft. Leider kann ich den "::{4234d49b-0245-4df3-b780-3893943456e1}" nicht auslesen.
Bekomme immer nur ein leeres Fenster. Da fehlt mir etwas Know how.

Könnte mich bitte nochmal jemand unterstützen?