Nach dem kürzlich durchgeführten Upgrade auf Windows 8 ist mein Skript zum Abrufen des aktuellen Desktop-Hintergrundbilds fehlerhaft.
Wie kann ich unter Windows 7 den Pfad zum aktuellen Desktop-Image ermitteln? , das funktioniert super. Dieser Registrierungsschlüssel enthält jetzt jedoch immer
C:\Windows\web\wallpaper\Windows\img0.jpg
Was ist der neue Registrierungsschlüssel für Windows 8?
Ich habe zwei mögliche Lösungen gefunden.
Erstens enthält dieser Schlüssel einen Base64-codierten Pfad:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\Images\ID2
Und dann gibt es noch die "Datei mit benutzerdefinierten Designeigenschaften", die auch einen Abschnitt "[SlideShow]" enthält, der wie Base64 aussieht:
C:\Users\Scott\AppData\Local\Microsoft\Windows\Themes\Custom.theme