Налаштування заставки Windows 7 від командного рядка


2

Я намагаюся розгорнути заставку фотографій на декількох машинах Windows 7. \ t У зв'язку з деякими унікальними обмеженнями, я можу зробити це тільки з файлу .bat (без групової політики). Я придумав цей сценарій:

@echo off
mkdir "c:\photos"
copy *.jpg "c:\photos"
reg delete "HKCU\Software\Microsoft\Windows Photo Viewer\Slideshow\Screensaver" /v EncryptedPIDL /f
reg add    "HKCU\Software\Microsoft\Windows Photo Viewer\Slideshow\Screensaver" /v EncryptedPIDL /t REG_SZ /d "FAAfUOBP0CDqOmkQotgIACswMJ0ZAC9DOlwAAAAAAAAAAAAAAAAAAAAAAAAAUAAxAAAAAAAdQ+ByEABwaG90b3MAADoACAAEAO++HUPNch1D4HIqAAAAF78BAAAAEAAAAAAAAAAAAAAAAAAAAHAAaABvAHQAbwBzAAAAFgAAAA==" /f
reg delete "HKCU\Control Panel\Desktop" /v SCRNSAVE.EXE /f
reg add    "HKCU\Control Panel\Desktop" /v SCRNSAVE.EXE /t REG_SZ /d  C:Windows\System32\PhotoScreenSaver.scr /f
reg delete "HKCU\Control Panel\Desktop" /v ScreenSaveTimeOut /f
reg add    "HKCU\Control Panel\Desktop" /v ScreenSaveTimeOut /t REG_SZ /d 60 /f
reg delete "HKCU\Control Panel\Desktop" /v ScreenSaverIsSecure /f
reg add    "HKCU\Control Panel\Desktop" /v ScreenSaverIsSecure /t REG_SZ /d 1 /f
reg delete "HKCU\Control Panel\Desktop" /v ScreenSaveActive /f
reg add    "HKCU\Control Panel\Desktop" /v ScreenSaveActive /t REG_SZ /d 1 /f
rundll32.exe user32.dll, UpdatePerUserSystemParameters

який виконується "як адміністратор". У діалоговому вікні панелі керування з'являються правильні налаштування заставки, але машини переходять на екран блокування (і не показують заставку), коли час очікування досягнутий. Є ще одна настройка, яку я відсутній? Може хто-небудь допомогти, я боровся з цим і не можу зробити будь-який прогрес. Дякую


Де ви плануєте розгорнути це?
krowe

Це досить унікальна установка машин, які ефективно перезавантажуються за допомогою нового вікна в мережі під час кожної перезавантаження. Вони запускають сценарій налаштування під час завантаження, який встановлює деякі необхідні речі. Ця установка була обрана таким чином, що студенти можуть робити все, що їм подобається, з машинами (бути адміністратором) і вони чисті після перезавантаження (не ідеально, але працює).
David Alvares

Ви спробували вийти і знову?
Scott

Я спробував logout / login і він не працює, на жаль. Проте, якщо я перейду до діалогового вікна заставки та змінить його на жодне, а потім повернеться до фотографій, це працює.
David Alvares

Відповіді:


1

Випадково написав:

C:Windows\System32\PhotoScreenSaver.scr

замість:

C:\Windows\System32\PhotoScreenSaver.scr

Так чи інакше, Windows все-таки вибрала правильний скрінсейвер у діалоговому вікні властивостей, але насправді не працюватиме. Він також додав ще один запис під назвою PPhotos ?? Моя помилка просто проявилася дуже дивно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.