Je sais que c'est une ancienne voie, et Windows 7 est un système d'exploitation qui devient rapidement obsolète. Mais pour l'utilisateur occasionnel: je m'occupe de cela depuis des années dans ma boutique. Je suis assez proche de l'informatique pour avoir certains privilèges sur mon ordinateur portable, mais pas assez près pour arrêter de créer des GPO stupides qui - bien sûr - me touchent également.
Sur XP, je suis certain que sur Windows 7, ce n'est qu'une inspiration: ce type de modifications apportées au Registre ne prendra effet qu'au redémarrage du système! Et puisque vous essayez de contourner un GPO, cela équivaut à "mission impossible" dans de nombreuses situations. Il existe cependant un moyen de forcer l'application d' une mise à jour du Registre sans redémarrer ...
La chose est: vous n'avez pas besoin de redémarrer - vous devez vider le cashe des paramètres de registre - qui fait partie d'un redémarrage .
Solution (sur XP au moins):
@echo off
call :quiet>nul 2>&1
goto :EOF
:quiet
:: Configure Wallpaper (command prompt method works only with bmp files)
REG ADD "HKEY_CURRENT_USER\Control Panel\Desktop" /V Wallpaper /T REG_SZ /F /D "C:\WINDOWS\Web\Wallpaper1.bmp"
REG ADD "HKCU\Control Panel\Desktop" /V WallpaperStyle /T REG_SZ /F /D 0
REG ADD "HKCU\Control Panel\Desktop" /V TileWallpaper /T REG_SZ /F /D 1
:: Make the changes effective immediately (only XP-compatible)
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
Cela fonctionne (bien) pour moi sur ma machine XP, l'astuce étant la dernière ligne: exécutez "user32.dll, UpdatePerUserSystemParameters" dans le cadre du fichier bat. Cela remplace un "redémarrage". :-)
Je l'ai mis dans le dossier Démarrer et j'ai ajouté une combinaison de touches de raccourci au fichier bat: De cette façon, mon PC a commencé avec mon propre fond d'écran, et lorsque le GPO est actualisé plusieurs fois pendant la journée, j'ai appuyé sur la touche de raccourci, et récupérer ma vue préférée (qui est infiniment plus jolie que "l'écran noir de la dépression" qui est le stock de l'entreprise) ;-)
Je n'ai pas encore réussi à résoudre ce problème sur mon nouvel ordinateur portable (exécutant Win 7), mais je suppose que quelqu'un peut s'inspirer de ce comportement (XP) et faire des recherches plus approfondies.