Sé que esto es un paso viejo, y Windows 7 es un sistema operativo que se está volviendo obsoleto. Pero para el usuario ocasional: he tratado esto durante años en mi tienda. Estoy lo suficientemente cerca de TI para tener ciertos privilegios en mi computadora portátil, pero no lo suficientemente cerca como para dejar de hacer GPO estúpidos que, por supuesto, también me afectan.
En XP, estoy seguro, en Windows 7 esto es solo una inspiración: este tipo de cambios en el Registro no tendrá efecto hasta que reinicie el sistema. Y dado que intenta evadir un GPO, esto equivale a "misión imposible" en muchas situaciones. Sin embargo, hay una manera de forzar la aplicación de una actualización del Registro sin reiniciar ...
La cuestión es: no es necesario reiniciar, debe vaciar la caja de la configuración del registro, que es parte de un reinicio .
Solución (al menos en XP):
@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
Esto funciona (funcionó) bien para mí en mi máquina XP, el truco es la última línea: Ejecute "user32.dll, UpdatePerUserSystemParameters" como parte del archivo bat. Esto toma el lugar de un "reinicio". :-)
Puse esto en la carpeta Inicio y agregué una combinación de teclas de acceso directo al archivo bat: de esta manera, mi PC comenzó con mi propio fondo de pantalla, y cuando el GPO se actualiza un par de veces durante el día, presiono la tecla de acceso directo, y recuperar mi vista preferida (que es infinitamente más bonita que la "pantalla negra de la depresión", que es el stock de la compañía) ;-)
Todavía no he podido solucionar esto en mi nueva computadora portátil (con Win 7), pero supongo que alguien por ahí puede inspirarse con este comportamiento (XP) e investigar más.