Пришлось мне как-то писать автоустановщик корпоративной заставки. Возник вопрс как и где в системном реестре прописать путь и настройки заставки.
Оказалось при помощи реестра можно полностью включинть\отключить заставку, выбрать указанную заставку, а также запретить ее изменение, установить таймаут заставки, и указать парольную защиту.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
“NoDispScrSavPage”=dword:00000001 #Запрещаем юзеру менять заставку
“ScreenSaveActive”=”1” # Включение и выключение заставки
“ScreenSaverIsSecure”=”1” #Запрос пароля после выхода из заставки
“SCRNSAVE.EXE”=”C:\\Windows\\System32\\Mystify.scr” #Путь к файлу заставки
“ScreenSaveTimeOut”=”2700” #Время простоя компа до включения заставки, в секундах
Вот таким вот скриптом, сохраненным в REG файл можно изменять параметры заставки.