Bu eski bir sırt olduğunu biliyorum ve Windows 7 bir işletim sistemi hızla modası geçmiş. Ancak ara sıra kullananlar için: Bunu yıllardır dükkanımda ele aldım. Dizüstü bilgisayarımda belirli ayrıcalıklara sahip olmak için BT'ye yeterince yakınım, ama durmak için yeterince yakın değilim - tabii ki - beni de etkileyen aptal GPO'lar yapıyorum.
XP'de bunun sadece bir ilham kaynağı Windows 7, eminim: Sicil Bu tür değişimler olacak değil Sistemi yeniden kadar etkili! Bir GPO'yu atlatmaya çalıştığınız için, bu birçok durumda "imkansız görev" e eşittir. Ancak bir yolu vardır zorlamak Sicil güncellemesini uygulanacak olmadan yeniden ...
Şey: Yeniden başlatmanıza gerek yok - kayıt defteri ayarlarının kasasını temizlemeniz gerekir - bu bir yeniden başlatmanın bir parçasıdır .
Çözüm (en azından XP'de):
@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
Bu benim XP makinede benim için iyi çalışıyor, hile son satırı: bat dosyası dosyasının bir parçası olarak "user32.dll, UpdatePerUserSystemParameters" çalıştırın. Bu bir "yeniden başlatma" nın yerini alır. :-)
Bunu Başlat klasörüne koydum ve yarasa dosyasına bir kısayol tuşu kombinasyonu ekledim: Bu şekilde, bilgisayarım kendi duvar kağıdımla başladı ve GPO gün boyunca birkaç kez yenilediğinde, kısayol tuşuna bastım ve Tercih ettiğim görünümü geri al (Bu şirket stoku olan "siyah depresyon ekranı" ndan daha güzel) ;-)
Bunu henüz yeni dizüstü bilgisayarımda (Win 7 çalıştıran) düzeltmek için etrafımda yok, ama orada birisinin bu (XP) davranışından ve araştırmalarından ilham alabileceğini düşünüyorum.