PDA

Показать полную графическую версию : Установка скринсейвера через коммандную строку.


mariolast
01-01-2013, 13:06
Собственно, возможно ли это?
Знаю только это
rundll32 desk.cpl, InstallScreenSaver [filename.scr]
Но есть неудобство,вылазит диалоговое окно установки скринсейвера, чего не хотелось бы, надо полностью скрытый метод установки.
Есть способ?

Smarty
01-01-2013, 13:08
mariolast, можно через файл темы (*.theme).

LehaMechanic
01-01-2013, 14:57
По пути HKEY_CURRENT_USER\Control Panel\Desktop добавлять через reg add параметры, например:
"ScreenSaveActive"="1"
"ScreenSaverIsSecure"="1"
"ScreenSaveTimeOut"="300"
"SCRNSAVE.EXE"="C:\\WINDOWS\\system32\\%name%.scr

reg add "HKCU\Control Panel\Desktop" /v "SCRNSAVE.EXE" /t REG_SZ /d "%windir%\system32\scrnsave.scr" /f

mariolast
01-01-2013, 16:26
Leha Ares,
Этот метод я пробовал, но в 7-ке стает заполенным поле выбора скинсейвера, но ... само поле Заставка как писало "Отсутствует", так и пишет, несмотря на то что зайдя в это меню Заставка, видим что в ниспадающем меню выбрана та заставка, которую через реестр указал. То есть, все равно приходится перевыбрать заставку, чтобы она стала активна.
Smarty,
Тему не хотелось бы менять, если она уже настроена тем более.

Должен быть какой то способ.

Smarty
01-01-2013, 16:28
Тему не хотелось бы менять »
Менять ее не надо, надо добавить в нее скринсейвер (выбрать его в Панели персонализации),
сохранить с таким же именем и заменить существующий файл темы (*.theme).




© OSzone.net 2001-2012