Conecté mi máquina a un grupo de trabajo. La configuración para cambiar el fondo de pantalla está en la máquina del servidor, de modo que toda la máquina tendrá el mismo fondo de pantalla. Ahora, ¿cómo puedo cambiar el fondo de pantalla de mi máquina usando el registro?
Después de leer algunas respuestas,
Creé Wall.reg
con el siguiente contenido, y creé un acceso directo en la Start up
carpeta, para que el archivo se ejecute automáticamente.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="C:\Users\Public\Pictures\Sample Pictures\Koala.jpg"
¿Me estoy perdiendo algo? No está trabajando :(
Respuestas:
Navegar a
y cambie el valor clave del fondo de pantalla a la ruta completa de su imagen.
fuente
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):
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.
fuente
Para aquellos de ustedes que todavía están lidiando con cajas de XP, dejo mi respuesta anterior intacta.
Sin embargo, ahora puedo compartir un enfoque para resolver el problema en un cuadro de Windows 7:
luchando contra una Política de grupo que se aplica al reiniciar (y en mi
caso personal, cada pocas horas durante el día). Sin embargo, los cambios en
el registro necesitan una descarga de configuraciones cobradas antes de que se
activen. Un reinicio hace eso.
Necesitamos encontrar otra forma de lograr el objetivo: "change-background-of-a-windows-7-machine ..." - Me salteo la parte "using-Registry", porque no creo que sea posible, y francamente, ¡no creo que sea el enfoque correcto en Windows 7! Se fue en XP - como ya he dicho en mi respuesta anterior.
La palabra mágica ahora es "Themepack", y el conocimiento mágico es: "¡Es ejecutable!" Lo que necesita es un método automatizado para ejecutarlo y lidiar con sus consecuencias integradas.
Edite el archivo con el Bloc de notas o una herramienta similar: inserte estas líneas:
Tenga en cuenta que no solo ejecuto el código en el Inicio, también adjunto una tecla de acceso rápido (LCTRL + LSHIFT + D), que ejecuta esta parte del script a voluntad.
Observe también la línea de comando "WinWait": mi sistema es danés, por lo que el título de mi ventana de personalización es "Personlige indstillinger". Debe insertar aquí el título de la ventana en su propio sistema. Lea los archivos de ayuda de AHK sobre cómo hacerlo, si no es lo suficientemente obvio para que adivine correctamente.
Ahora, todo lo que queda es personalizar su computadora portátil con Windows 7 de una vez por todas (a menos que una política de grupo evite que usted (los usuarios) cambien las cosas, siempre puede cambiar las cosas). Cuando esté satisfecho, guarde el Themepack resultante en la ruta que proporcionó en el script (es decir, "C: \ Laptop theme.themepack") y listo .
Nota: Si no puede guardar nada en "C: \", puede colocar el paquete de temas en cualquier lugar, incluso en sus carpetas personales de usuario. La ventaja de esto es que mantiene el script incluso cuando el departamento de TI está cambiando su computadora portátil, siempre que se preocupe por hacer una copia de seguridad de sus carpetas de usuario. Mi gusto personal es solo mantener las cosas cortas, y no me gusta conectarme a recursos compartidos de red durante el inicio si puedo evitarlo. Que puedo.
fuente
Si el servidor controla su fondo de pantalla a través de un GPO, deberá restablecer su fondo de pantalla cada vez que inicie sesión o el GPO se actualice en su máquina.
Puede crear un archivo de registro modificando los valores correctamente y guardarlo en su escritorio, haciendo que esta ejecución en cada inicio de sesión le dé el fondo de pantalla que desea después de cada inicio de sesión. Use la clave de registro que Thane proporciona y exporte el valor correcto. Cada vez que importe esto, modificará el registro al valor que desee.
Cosas para considerar:
¿Estás rompiendo la política de TI de la empresa al hacer esto?
¿Se puede modificar el registro? y crear tareas de inicio para hacerlo? es decir, ¿tienes los privilegios?
¿Vale la pena la molestia?
fuente
Simplemente guarde su fondo de pantalla 'koala' sobre el archivo de fondo de pantalla predeterminado que usa su política.
fuente
Acabo de intentar esto. Cuando copia un usuario al usuario predeterminado, mantiene una ruta codificada en el área de temas de los usuarios originales, por lo que estaba tratando de cambiar el fondo de los usuarios originales a un área comúnmente disponible.
Descubrí que necesitas poner barras diagonales dobles "\\" en la ruta, es decir. "C: \\ Users \\ ....." ¡de lo contrario se ignora la entrada .reg!
fuente
Probablemente no sea la respuesta para todos en todos los casos, pero vale la pena descartarlo: debe cerrar la sesión y volver a iniciarla para que la configuración surta efecto. (Esto, como otros han señalado, no va a ayudar si estás luchando contra GPO, porque eso lo va a retrasar).
En mi configuración de Win7, estaba configurando HKEY_CURRENT_USER \ Control Panel \ Desktop \ Wallpaper en alguna imagen y esto no haría nada al fondo del escritorio real, aunque en Panel de control -> Personalización parecería que la configuración se había apoderado. Esto me estaba volviendo loco hasta que me di cuenta de que cerrar sesión y volver a iniciarla haría que el nuevo fondo de pantalla se afianzara.
Actualización 9/8: Esto no responde a la pregunta del OP, ya que no solo usa el registro, sino que, como seguimiento, nunca encontré una manera satisfactoria de cambiar el fondo de pantalla usando solo el registro. Si puede escribir e implementar algún código, descubrí que una llamada a Win32
SystemParametersInfo
con laSPI_SETDESKWALLPAPER
bandera hizo que el fondo de pantalla surta efecto inmediatamente sin el baile de cierre de sesión / inicio de sesión. Vea esta respuesta para más detalles. Una vez más, no va a ayudar si estás luchando contra GPO por el control de esa configuración.fuente
Me doy cuenta de que esto es viejo. Sin embargo, he tenido que resolver este problema, y la forma de hacerlo es un poco astuto.
Establezca la entrada del registro para que apunte a la configuración que desea, luego configure los permisos para permitir que cada uno lea, pero bloquee a cualquiera (incluido el sistema) para que no tenga permisos para cambiarlo.
Cuando el GPO vaya a procesarlo, obtendrá un acceso denegado para esa configuración específica y, por lo tanto, se quedará con la configuración deseada.
Si el archivo está en su sistema local, no use el mismo nombre de archivo, a menos que también haga este truco para la imagen real, de lo contrario, la política podría sobrescribir su archivo.
fuente