Code:
$sskey = "HKEY_CURRENT_USER\Control Panel\Desktop"

WriteValue($sskey, "ScreenSaveActive", "1", "REG_SZ")
WriteValue($sskey, "ScreenSaveTimeOut", "120", "REG_SZ")
WriteValue($sskey, "ScreenSaverIsSecure", "1", "REG_SZ")
WriteValue($sskey, "SCRNSAVE.EXE", "C:\WINDOWS\System32\scrnsave.scr", "REG_SZ")





First one: Works
Second one: Do not work
Third one: Works
Fourth one: Do not work


First one: It always turns the screensaver on.
Second one: It never changes the time... The time stays as it was before I run the script.
Third one: Always sets it to secure.
Fourth one: If a screensaver already exist (i.e. screensaver not active) - It set the screensaver to what I wish.


Why does it not work? Any suggestions?
Must the values be deleted or something before I can change it?