나는 이것이 오래된 트레드라는 것을 알고 있으며 Windows 7은 빠르게 사용되지 않는 OS입니다. 그러나 가끔 사용자를 위해 : 나는 몇 년 동안 내 가게에서 이것을 다루었습니다. 나는 랩톱에서 특정 권한을 가질 수있을 정도로 IT에 가까워졌지만 어리석은 GPO를 중단하고 나에게 영향을 줄 정도로 충분히 가까워지지 않았습니다.
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"를 실행하십시오. 이것은 "재부팅"을 대신합니다. :-)
이것을 시작 폴더에 넣고 박쥐 파일에 바로 가기 키 조합을 추가했습니다.이 방법으로 내 PC는 내 바탕 화면으로 시작했으며 GPO가 하루 동안 두 번 새로 고쳐지면 바로 가기 키를 쳤습니다. 내가 선호하는 견해를 되 찾으십시오 (회사 주식 인 "우울증의 검은 화면"보다 무한히 아름답습니다) ;-)
아직 새 랩톱에서 Win 7을 실행 하여이 문제를 해결하지는 못했지만이 (XP) 행동과 더 많은 연구에 영감을 얻을 수있는 사람이 있다고 생각합니다.