2010-12-01 37 views
1

Existe-t-il une entrée de Registre Windows pour l'emplacement d'arrière-plan d'origine? Dans "HKEY_CURRENT_USER \ Control Panel \ Desktop", la valeur "Wallpaper" est "C: \ Utilisateurs \ CURRENTUSER \ AppData \ Roaming \ Microsoft \ Windows \ Thèmes \ TranscodedWallpaper.jpg".Y at-il une entrée de Registre Windows pour l'emplacement d'arrière-plan d'origine?

+1

Que voulez-vous dire par "original background location"? Et pourquoi avez-vous besoin de cette information? –

+0

Oui, c'est le chemin vers le fond d'écran actuel affiché sur votre bureau (le CURRENT_USER). Que recherchez-vous à la place? –

+0

Je sais que le fond d'écran actuel est affiché, mais lorsque Windows modifie l'arrière-plan, il crée une copie du fichier à partir d'un autre emplacement. C'est ce que TranscodedWallpaper.jpg est: un fichier copié. Cela vous permet de faire de n'importe quelle image votre image de bureau, et Windows n'a pas à s'inquiéter de tout ce qui se passera à l'image plus tard. – Bob

Répondre

4

Cela dépend en fait de la façon dont le papier peint est arrivé.

Cela fonctionne sous Windows 7, lorsque le fond d'écran est réglée par les diaporamas panneau de commande et de papier peint sont activés:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\General\WallpaperSource 

Dans d'autres cas, toutefois, cette clé peut ne pas exister ou peut être périmé.

(ignorer le fait qu'il a « Internet Explorer » dans le chemin. Qui sait pourquoi il en est, mais IE ne participe pas!)

(FWIW, j'ai trouvé/utilisé au moment de faire un menu contextuel de bureau (via VBScript) pour supprimer le fond d'écran actuel Here it is s'il est utile.)

+0

C'est exactement ce que je cherchais. Je suis surpris qu'il se cache dans les entrées Internet Explorer. Merci beaucoup. – Bob

0

Dans gpedit, le paramètre "Active Desktop Wallpaper" dans Configuration utilisateur | Modèles d'administration | Bureau | Active Desktop définit l'arrière-plan. Ignorez le fait qu'il se trouve dans la section Active Desktop, car il fonctionne toujours avec Active Desktop désactivé. Active Desktop doit uniquement être activé si vous utilisez JPG ou HTML pour l'arrière-plan.