Я знаю, что это старый шаг, а Windows 7 - операционная система, которая быстро устаревает. Но для случайного пользователя: я годами занимался этим в своем магазине. Я достаточно близок к ИТ, чтобы иметь определенные привилегии на моем ноутбуке, но не настолько близко, чтобы прекратить делать глупые объекты групповой политики, что, конечно, также влияет на меня.
В XP я уверен, что в Windows 7 это просто вдохновение: изменения такого рода в Реестре не вступят в силу, пока вы не перезагрузите систему! А так как вы пытаетесь обойти GPO, во многих ситуациях это равнозначно "невозможной миссии". Однако есть способ принудительно применить обновление реестра без перезагрузки ...
Дело в том, что вам не нужно перезагружаться - вам нужно очистить кэш настроек реестра, что является частью перезагрузки.
Решение (по крайней мере на 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
Это хорошо работает (работает) для меня на моей машине с XP, а хитрость - последняя строка: выполните «user32.dll, UpdatePerUserSystemParameters» как часть bat-файла. Это занимает место "перезагрузки". :-)
Я поместил это в папку "Пуск" и добавил комбинацию клавиш быстрого доступа к файлу bat: таким образом, мой компьютер запускался с моими собственными обоями, и когда GPO обновлялся пару раз в течение дня, я нажимал клавишу быстрого доступа, и вернуть мой предпочтительный вид назад (который бесконечно красивее, чем "черный экран депрессии", который является акцией компании) ;-)
У меня пока нет времени, чтобы исправить это на моем новом ноутбуке (под управлением Win 7), но я думаю, что кто-то может получить вдохновение от этого (XP) поведения и продолжить исследования.