Ich glaub die Registry ist hier aber auch nicht ganz Versionskompatibel.
Habe Windows 10.
Irgendwie nicht nachvollziehbar, wie ich alle Dateiendungen (die einen Dateityp Text haben) herauslesen kann.
Zum Beispiel finde ich zu "Verknüpfung mit MS-DOS Programm" (eine ".pif" Datei) nur unter:
"Computer \ HKEY_USERS \ S-1-5-21-2232573034-196687351-834139272-1001_Classes \ Local Settings \MuiCache \ 8 \67BDC06" einen Eintrag mit dem Namen "@C:\WINDOWS\System32\acppage.dll,-6005".
Der CMD-Befehl "assoc" macht auch sein eigenes Spiel.
Eine schöne Liste gibt es ja unter "Einstellungen / Apps / Standard-Apps nach Dateityp auswählen" (bei Win10). Die müsste man lesen können
Microsoft macht das bestimmt alles extra, damit wir's schwer haben