Zugriff auf den Windows AppsFolder (Windows 10)

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Amor_2001
Beiträge: 75
Registriert: 14.12.2011 19:20

Zugriff auf den Windows AppsFolder (Windows 10)

Beitrag 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.
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Beitrag 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
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Amor_2001
Beiträge: 75
Registriert: 14.12.2011 19:20

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Beitrag 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.
Benutzeravatar
hjbremer
Beiträge: 822
Registriert: 27.02.2006 22:30
Computerausstattung: von gestern
Wohnort: Neumünster

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Beitrag von hjbremer »

das Beispiel von Freak ist für PB x86

also z.B. 5.41 x86 herunterladen oder die Struktur umstellen
Purebasic 5.70 x86 5.72 X 64 - Windows 10

Der Computer hat dem menschlichen Gehirn gegenüber nur einen Vorteil: Er wird benutzt
grüße hjbremer
Amor_2001
Beiträge: 75
Registriert: 14.12.2011 19:20

Re: Zugriff auf den Windows AppsFolder (Windows 10)

Beitrag 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?
Antworten