Dopo aver recentemente aggiornato a Windows 8, il mio script per recuperare l'immagine di sfondo del desktop corrente si è rotto.
Per Windows 7, come posso scoprire il percorso dell'immagine desktop corrente? , funziona alla grande. Tuttavia, quella chiave di registro ora contiene sempre
C:\Windows\web\wallpaper\Windows\img0.jpg
Qual è la nuova chiave di registro utilizzata per Windows 8?
Ho trovato due possibili soluzioni.
Innanzitutto, questa chiave contiene quello che sembra un percorso codificato Base64:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\Images\ID2
E poi c'è il "file delle proprietà del tema personalizzato" che contiene anche una sezione "[SlideShow]" che assomiglia a Base64:
C:\Users\Scott\AppData\Local\Microsoft\Windows\Themes\Custom.theme