Configurando o protetor de tela do Windows 7 a partir da linha de comando

2

Estou tentando implantar um protetor de tela de fotos em várias máquinas com Windows 7. Devido a algumas restrições exclusivas, só posso fazê-lo a partir de um arquivo .bat (sem política de grupo). Eu criei este script:

@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

que está sendo executado "como administrador". As configurações corretas da proteção de tela aparecem na caixa de diálogo do painel de controle, mas as máquinas simplesmente vão para a tela de bloqueio (e não mostram a proteção de tela) quando o tempo limite é atingido. Existe outro cenário que eu estou perdendo? Alguém pode ajudar, eu tenho lutado com isso e não posso fazer nenhum progresso. Obrigado

    
por David Alvares 29.08.2013 / 17:33

1 resposta

1

Escrevemos acidentalmente:

C:Windows\System32\PhotoScreenSaver.scr

em vez de:

C:\Windows\System32\PhotoScreenSaver.scr

De alguma forma, o Windows ainda escolheu o protetor de tela correto na caixa de diálogo de propriedades, mas não funcionaria de fato. Ele também adicionou outra entrada chamada PPhotos ?? Meu erro acaba de se manifestar de maneira muito estranha.

    
por 30.08.2013 / 22:51