Wiem, że to stary krok, a Windows 7 to system operacyjny, który szybko staje się przestarzały. Ale dla okazjonalnego użytkownika: radziłem sobie z tym od lat w moim sklepie. Jestem wystarczająco blisko IT, aby mieć pewne uprawnienia na moim laptopie, ale nie na tyle blisko, aby przestać robić głupie GPO, co - oczywiście - również na mnie wpływa.
Jestem pewien, że na XP jest to tylko inspiracja dla systemu Windows 7: tego rodzaju zmiany w rejestrze nie zostaną wprowadzone, dopóki system nie zostanie ponownie uruchomiony! A ponieważ próbujesz ominąć GPO, w wielu sytuacjach oznacza to „misję niemożliwą”. Istnieje jednak sposób na wymuszenie zastosowania aktualizacji rejestru bez ponownego uruchamiania ...
Chodzi o to: nie musisz ponownie uruchamiać - musisz opróżnić zestaw ustawień rejestru - który jest częścią ponownego uruchamiania .
Rozwiązanie (przynajmniej na 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
Działa to (działało) dobrze na moim komputerze XP, sztuczka jest ostatnią linią: Wykonaj „user32.dll, UpdatePerUserSystemParameters” jako część pliku bat. To zajmuje miejsce „ponownego uruchomienia”. :-)
Umieściłem to w folderze Start i dodałem kombinację klawiszy skrótu do pliku nietoperza: w ten sposób mój komputer zaczął od mojej własnej tapety, a gdy obiekt GPO odświeża się kilka razy w ciągu dnia, naciskam klawisz skrótu i odzyskaj mój ulubiony widok (który jest nieskończenie ładniejszy niż „czarny ekran depresji”, który jest akcją spółki) ;-)
Nie mam jeszcze okazji, aby to naprawić na moim nowym laptopie (z systemem Windows 7), ale chyba ktoś może zainspirować się tym (XP) zachowaniem i dalej badać.