We have a client that wants to force specific desktops to use a certain screensaver. I have found that this can be done using domain policy, however, the policy is per user and not per computer. What is the best way to implement this?
I had a client request the same thing once, the only way I could do it was to delete all but the one screen saver from all the computers. It worked fine.
Computers are like a bag of hammers, they won't do a damn thing until you pick it up and SMASH something with it!!
you could always try loopback processing (computer policy). With that you can assign user policies to a computer. When a user logs into that computer the "user" settings for the computer will be applied to every user that logs in. You can still even apply different user polices like normal.
In the loopback processing you can tell it to replace or merge with the user's group policies.
Just do a google or microsoft search for loopback. It is kinda funky, and takes a good few times of reading though it to understand it. But very useful especially for terminal servers.
; set screensaver feature active [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
"ScreenSaverActive"=dword:00000001
; Set the screensaver to be used: [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
"SCRNSAVE.EXE"= "path and screensaver file"
; Password protect the screen saver
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
"ScreenSaverIsSecure"="1"
; Set Screen saver timeout
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
"ScreenSaveTimeOut"="value in seconds"
********** end copy/paste above this line
Make the edits for screensaver name, and timeout values. In both cases the quotation marks are important.
Screen saver name "gotchas"
. The filename of the screensaver should not have spaces:
E.g.: Marine Aquarium.scr > rename it MarineAquarium.scr
. Use short form files names in the registry.
The screensaver will work correctly if it is listed as so:
c:\windows\system32\marine~1.scr
. Watch for double sets of quotation marks:
Screen Savers do not work correctly if listed as so:
""c:\windows\system32\marine aquarium.scr""
Place you completed registry file in the logon script. The line should be:
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.