Re: brak efektu przy zmianie wartosci w rejestrze

Autor: Michal Kawecki <kkwinto_at_o2.px>
Data: Thu 20 Aug 2009 - 12:01:58 MET DST
Message-ID: <za3lm8culbq0$.dlg@kwinto.prv>
Content-Type: text/plain; charset="iso-8859-2"

Dnia Thu, 20 Aug 2009 11:08:00 +0200, soonic napisał(a):

> Użytkownik "Piotr Palusiński" <perfekt_xl@invalid.wp.pl> napisał w
> wiadomości
>> Regedit /s X:\plik.reg
>> plus zapis do zamknięcia powłoki i jej powtórnego uruchomienia
>> http://forum.ks-ekspert.pl/index.php?showtopic=108601&pid=779988&mode=threaded&start=#entry779988
>>
>
> niestety restart powłoki nie daje efektu. Wartosc klucza ScreenSaveTimeOut
> nie ulega zmianie gdy robie to przez skyrpt, tzn. w rejestrze jest widoczna
> zmiana, ale w zakladce wygaszacza ekranu (we wlasciwosciach) nadal widniej
> stara wartosc i wedlug tej wartosci zachowuje sie wygaszacz. Restart powloki
> nic nie wnosi. Co moze byc?

Zamiast restartować powłokę użyj tego polecenia:
%SystemRoot%\System32\RUNDLL32.EXE user32.dll,
UpdatePerUserSystemParameters

Źródło:
How can a batch script alter the users screen saver and wallpaper
settings and become effective without a logoff and logon?
http://windowsitpro.com/articles/print.cfm?articleid=93152

oraz

Enable or Disable Vista Screen Saver Toggle
http://www.dashken.net/index.php?/archives/295-Enable-or-Disable-Vista-Screen-Saver-Toggle.html

-- 
M.   [Windows Desktop Experience MVP]
/odpowiadając na priv zmień px na pl/
https://mvp.support.microsoft.com/profile/Michal.Kawecki
Received on Thu Aug 20 12:05:03 2009

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 20 Aug 2009 - 12:42:01 MET DST