Ich weiß, dass dies ein alter Schritt ist, und Windows 7 ist ein Betriebssystem, das schnell veraltet ist. Aber für den gelegentlichen Benutzer: Ich beschäftige mich seit Jahren in meinem Shop damit. Ich bin nah genug an der IT, um bestimmte Privilegien auf meinem Laptop zu haben, aber nicht nahe genug, um dann dumme GPOs zu machen, die mich natürlich auch betreffen.
Unter XP bin ich mir sicher, unter Windows 7 ist dies nur eine Inspiration: Diese Art von Änderungen an der Registry werden nicht wirksam werden, bis Sie das System neu starten! Und da Sie versuchen, ein Gruppenrichtlinienobjekt zu umgehen, ist dies in vielen Situationen "Mission unmöglich". Es gibt jedoch einen Weg zu Macht ein Update der zu beantragenden Registry ohne Neustart ...
Die Sache ist: Sie müssen nicht neu starten - Sie müssen den Cache der Registrierungseinstellungen leeren - was auch der Fall ist ein Teil eines Neustarts .
Lösung (mindestens unter 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
Das funktionierte (funktionierte) für mich auf meinem XP-Rechner. Der Trick war die letzte Zeile: "user32.dll, UpdatePerUserSystemParameters" als Teil der bat-Datei ausführen. Dies ersetzt den "Neustart". :-)
Ich legte dies in den Startordner und fügte der bat-Datei eine Tastenkombination hinzu: Auf diese Weise begann mein PC mit meinem eigenen Hintergrundbild. Wenn das Gruppenrichtlinienobjekt mehrmals am Tag aktualisiert wurde, drücke ich die Tastenkombination und erhalte meinen bevorzugten Blick zurück (der unendlich schöner ist als der "schwarze Bildschirm der Depression", der Firmenaktien ist) ;-)
Ich bin noch nicht dazu gekommen, das Problem auf meinem neuen Laptop (unter Win 7) zu beheben, aber ich denke, jemand da draußen kann sich durch dieses (XP) Verhalten und die weitere Forschung inspirieren.