A. Its possible to write your own .adm file (which is what System
Policy Editor uses) to create a more flexible Screen Saver policy.
- Enter the text below into a text file and save it as Scrsave.adm in the
%systemroot%\Inf folder
CLASS USER
CATEGORY !!Screen_Saver_Policy
POLICY !!Screen_Saver
KEYNAME "Control Panel\Desktop"
PART !!Screen_Saver_Location
EDITTEXT DEFAULT !!DEF_SCREEN_SAVER
VALUENAME SCRNSAVE.EXE
END PART
END POLICY
POLICY !!ENABLE_SCREEN_SAVER
KEYNAME "Control Panel\Desktop"
VALUENAME ScreenSaveActive
VALUEON "1" VALUEOFF "0"
END POLICY
POLICY !!ENABLE_Password
KEYNAME "Control Panel\Desktop"
VALUENAME ScreenSaverIsSecure
VALUEON "1" VALUEOFF "0"
END POLICY
END CATEGORY
[strings]
Screen_Saver_Policy="Screen Saver Policies"
Screen_Saver="Screen Saver"
ENABLE_SCREEN_SAVER="Enable Screen Saver"
Screen_Saver_Location="Enter the location of the Screen Saver"
DEF_Screen_Saver="%SYSTEMROOT%\system32\logon.scr"
ENABLE_Password=Enable Password
Click here to download this in a file.
- Open System Policy Editor and click Options and then click Policy Template.
- Add Scrsave.adm to the list of template files. If Add is not an option then
you must already have a policy open so close from the File menu.
- The additional options will show under any user or group in the policy,
with a label of "Screen Saver Policies."
- You would then save this policy as per normal.
Click here to view image