• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 156
  • Last Modified:

screensaver local gpo/script

Hello folks, is there a way to change the screen saver for a specific picture via local gpo/gpo, or with a script?

I have a the computer list..

thanks for looking
0
ivan rosa
Asked:
ivan rosa
  • 7
  • 5
1 Solution
 
yo_beeDirector of Information TechnologyCommented:
You will need to copy the pictures to set location on each computer for this to work.

there are two registry areas you need to focus on .
This is the location and the way the slideshow performs
The folder location of the images are stored in an encrypted format.


[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Photo Viewer\Slideshow\Screensaver]
"Speed"=dword:00000001
"Shuffle"=dword:00000001
"EncryptedPIDL"="FAAfVCVIHgOUe8NNsTHpRrRMjdUgAAAAGgDuu/4jAAAQAJ+ukKk7oIBOlLyZEtdQ

QQQAAAoOAAAEDoEZFBDaDSAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAATDQAAMVNQU6ZqYyg9ldIRtdYAwE/ZGNCBDAAAIAAAAAAREAAAbQwAABQAH1Ql

SB4DlHvDTbEx6Ua0TI3VUQAAAEsA7rv+IzEAEACfrpCpO6CATpS8mRLXUEEELQAA

ADFTUFPDybiAu2GfQ7sf94pDmCN3EQAAAAIAAAAAEwAAAAEAAAAAAAAAAAAAAAAA

BgwAAAAMTGliTPULAQAAQQAAADFTUFMC1c3VnC4bEJOXCAArLPmuJQAAAA8AAAAA

HwAAAAoAAABNAGkAYwByAG8AcwBvAGYAdAAAAAAAAABuAAAAMVNQU1N97wxk+tER

ogMAAPgf7e4xAAAAAwAAAAAfAAAAEAAAAFAAaQBjAHQAdQByAGUAcwAgAEYAbwBs

AGQAZQByAAAAIQAAAAcAAAAAHwAAAAgAAABXAGkAbgBkAG8AdwBzAAAAAAAAAD4A

AAAxU1BTf7Z2XT2bu0S2riXaT2OKZxEAAAAFAAAAAAsAAAD//wAAEQAAAAMAAAAA

CwAAAP//AAAAAAAAfQAAADFTUFOB+p8fpl49TIZBW8V8hM1oYQAAAAIAAAAAERAA

AFAAAAAUAB9Q4E/QIOo6aRCi2AgAKzAwnToALoBTFt06MuuwTLvX36CrtazKJgAB

ACUA774RAAAATXxuh2n40AGLd2gQd93RAW5sSLa5bNEBFAAAAAAAAAAtAAAAMVNQ

U6ZqYyg9ldIRtdYAwE/ZGNARAAAAGgAAAAADAAAAAAAAAAAAAABaCgAAMVNQUwXV

zdWcLhsQk5cIACss+a5PAAAAPgAAAABJAHMARgBhAGwAbABiAGEAYwBrAE4AbwBu

AE8AdwBuAGUAcgBTAGEAdgBlAEwAbwBjAGEAdABpAG8AbgAAAAsAAAD//wAAgQAA

AAgAAAAAdQByAGwAAAAfAAAAMwAAAGsAbgBvAHcAbgBmAG8AbABkAGUAcgA6AHsA

MwAzAEUAMgA4ADEAMwAwAC0ANABFADEARQAtADQANgA3ADYALQA4ADMANQBBAC0A

OQA4ADMAOQA1AEMAMwBCAEMAMwBCAEIAfQAAAAAAPwAAAC4AAAAASQBzAEYAYQBs

AGwAYgBhAGMAawBTAGEAdgBlAEwAbwBjAGEAdABpAG8AbgAAAAsAAAD//wAALwkA

AB4AAAAAcwBlAHIAaQBhAGwAaQB6AGUAZABMAGkAbgBrAAAAHwAAAH8EAABNAEIA

QQBBAEEARQBBAEYAQwBBAEEAQQBBAEEAQQBBAEEARABBAEEAQQBBAEEAQQBBAFkA

MABnAEEAQQBRAEQAUgBBAEEAQQBBADAARQBmAHUAZABZAGEANABEAGQAQQBLAHcA

SwBxAFkAegBrAFAAUgBIAGcAQwBzAGkASwAyAE0ANQBUADAAQgBBAEEARQBBAEEA

QQBBAEEAQQBBAEEAQgBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEA

QQBBAEEAOABWAEEAVQBBAHcASABRAEIAKwBUAFEARABpADYANgBrAEcARQBpAGkA

TgBDAEEAcwBDAE0AdwAwAFoASwBBAEUAQwBBAEEAQQBBAEEAQQBBAEEAQQBBAEEA

QQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAcwBwADcAVABNAEQA

QQBBAEEAQQBBAEEAQQBBAEIAQQBBAEEAQQBBAEEAQQBGAEEAeABBAEEAQQBBAEEA

QQBBAEEAQQBBAEEAQQBBAEIAQQBWAE4AWABaAHkATgBIAEEAOABBAFEAQwBBAFEA

QQBBAHYANwBMAEEAQQBBAEEAQQBBAEEAQQBBAEEANABDAEEAQQBBAEEAQQBBAEEA

QQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEA

QQBBAEEAQQBBAEEAQQBVAEYAQQB6AEIAUQBaAEEASQBIAEEAegBCAEEAQQBBAFEA

QgBBAE8AQgBRAE0AQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAUQBBAFEAVABwAHQA

VwBaAEEAQQBnAE8AQQBrAEEAQQBFAEEAdwA3ACsAQwBBAEEAQQBBAEEAQQBBAEEA

QQBBAHUAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEA

QQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEATgBCAFEAYQBBAHMA

RwBBAGwAQgBBAEEAQQBRAEIAQQBDAEMAUQBNAEEAQQBBAEEAQQBBAEEAbQBIAGgA

YQBhAFIAQQBBAFUAcABOAEcAZAAxAEoAWABaAHoAQgBBAEEAcQBCAFEAQwBBAFEA

QQBBAHYANwByAE8ASABkAFUAZABZAGUARQBxAHAANQBDAEEAQQBBAGcAWAA4AEUA

QQBBAEEAQQBRAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBCAEEAQQBBAEEA

QQBBADIASAB0ADkAQQBBAEYAQQBwAEIAdwBZAEEAUQBIAEEAMQBCAGcAYwBBAFUA

RwBBAHoAQgBBAEEAQQBBAEUAQQB6AEIAQQBhAEEAVQBHAEEAcwBCAEEAYgBBAE0A

RABBAHkAQQBnAEwAQQBRAEcAQQBzAEIAQQBiAEEAdwBDAEEAdABBAGcATQBBAEUA

RABBADMAQQB3AE4AQQBrAEQAQQBBAEEAQQBHAEEAQQBBAEEAUABCAEEAQQBBAHcA

QgBBAEEAQQBRAEEAQQBBAEEAQQBjAEEAQQBBAEEAYwBEAEEAQQBBAEEAQQBBAEEA

QQBBAE8AQgBBAEEAQQBzAEIAQQBBAEEAdwBBAEEAQQBBAEEAWQBqADIATgBXAEEA

QgBBAEEAQQB3AFYAcAA1AEcAWgB2AGQAMwBjAGcARQBEAE0AQQBNAGsATwBjAFYA

MQBjAGwASgAzAGMAYwAxAFUAYQByAFYARwBYAFEAbAAyAFkAMABWAG4AYwBsAE4A

SABBAEEAQQBCAEEAQQBBAFEAQgBBAEEAQQBvAG4AQQBBAEEAQQAwAFYAQQBBAEEA

QQBIAEEAQQBBAEEATABBAEEAQQBnAEMAVABnAGkAUABqAEgATwBaAG4AUgBEAHEA

RgBtADUAdwAxAE8ARAB2AGIAWABCAEEAQQBBAGcAQgBBAEEAQQBNAEEAQQBBAEEA

SwBXAEEAQQBBAEEAQQBBAEEAQQBBAGcAMgBiAHQAVgBXAEwAdwBOAEcAQQBBAEEA

QQBBAEEAQQBBAEEAQQBBAEEARQB2AHAAUABiAEQAWgA1ADEASQBOAGEAaABUAEQA

YgAyAFgATwBJAFUAVQAvAGYAVQBLAHkARgBaAGwASAB4AG0ARQBEAGcARQBhADUA

VgBYAEsAQgB4AGIANgB6ADIAUQBXAGUATgBTAGoAVwA0ADAAdwBtADkAbABEAEMA

RgAxAC8ASABsAGkAYwBSAFcANQBSAHMASgB4AEEASQBoAFcAZQAxAGwAUwBTAEQA

QQBBAEEAawBBAEEAQQBBAGEAagBBAEEAQQBBAHgATQBGAFUAVABKAHUAaQBZAFoA

RQB2AE0AaAB6AFEANwB5AC8ARQBUAGEAQwBtAHQANQBjAGMAQQBBAEEAQQBFAEEA

QQBBAEEAQQB3AEgAQQBBAEEAQQB2AEEAQQBBAEEATQBGAEEAdABBAFEATQBBADAA

QwBBADEAQQBRAEwAQQBJAEQAQQB4AEEAUQBMAEEASQBEAEEAdwBBAEEATQBBAGcA

RABBAHcAQQBRAE8AQQBBAEQAQQA1AEEAUQBPAEEAVQBEAEEAdABBAHcATQBBAFEA

RABBADMAQQBnAE0AQQBBAEQAQQAwAEEAdwBOAEEAWQBEAEEAeABBAFEATQBBADAA

QwBBAHoAQQBnAE0AQQBnAEQAQQB4AEEAZwBOAEEAawBEAEEAMQBBAHcATgBBAGsA

RABBADUAQQBRAEwAQQBFAEQAQQB3AEEAQQBNAEEARQBEAEEAQQBBAEEAQQBBAEEA

QQBBAEEAQQBRAE8AQQBBAEEAQQB4AE0ARgBVAFQARgByAEYAdABSAFUAcgBOAEMA

SABTAG4AaQBFAFEAdQBRAGEAUAA0AHgAWQBIAEEAQQBBAEEAbwBCAEEAQQBBAEEA

QQBTAEEAQQBBAEEAcwBwADcAVABNAEQAQQBBAEEAQQBBAEEAQQBBAEIAQQBBAEEA

QQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAQQBBAAAAAAAAAAAA

AAAAAAAAAAAAAAARAAAAGQAAAAATAAAAfQCAcGUAAAAYAAAAAB8AAAApAAAAOgA6

AHsAMwBBAEQARAAxADYANQAzAC0ARQBCADMAMgAtADQAQwBCADAALQBCAEIARAA3

AC0ARABGAEEAMABBAEIAQgA1AEEAQwBDAEEAfQAAAAAAAAAAAEEAAAAxU1BTMPEl

t+9HGhCl8QJgjJ7rrCUAAAAKAAAAAB8AAAAJAAAAUABpAGMAdAB1AHIAZQBzAAAA

AAAAAAAAggAAADFTUFNA6D4eK7xsR4I3Ks0ag5siQQAAAAgAAAAAHwAAABcAAABD

ADoAXABVAHMAZQByAHMAXABNAGkAawBlAFwAUABpAGMAdAB1AHIAZQBzAAAAAAAl

AAAAAwAAAAAfEAAAAQAAAAcAAABmAG8AbABkAGUAcgAAAAAAAAAAAAAAAAAAANAD

AADKA4EZFBCgAyAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAgAA

MVNQU6ZqYyg9ldIRtdYAwE/ZGNAlAAAACwAAAAAfAAAACgAAAEQAaQByAGUAYwB0

AG8AcgB5AAAA3QEAACAAAAAAERAAAMsBAAAUAB9Q4E/QIOo6aRCi2AgAKzAwnRkA

L0M6XAAAAAAAAAAAAAAAAAAAAAAAAAB4ADEAAAAAACtIwLsRAFVzZXJzAGQACQAE

AO++XkeQMytIwLsuAAAA93gDAAAABAAAAAAAAAAAADoAAAAAALyNDAFVAHMAZQBy

AHMAAABAAHMAaABlAGwAbAAzADIALgBkAGwAbAAsAC0AMgAxADgAMQAzAAAAFABO

ADEAAAAAAO5IURMQAE1pa2UAADoACQAEAO++mkesS+5IURMuAAAAplAFAAAAAwAA

AAAAAAAAAAAAAAAAAA2lwQBNAGkAawBlAAAAFACCADEAAAAAAO5IQRMRAFBpY3R1

cmVzAABqAAkABADvvjpHR3VVSA15LgAAAF48AQAAAAEAAAAAAAAAAABAAAAAAAB1

ITQAUABpAGMAdAB1AHIAZQBzAAAAQABzAGgAZQBsAGwAMwAyAC4AZABsAGwALAAt

ADIAMQA3ADcAOQAAABgAVAAxAAAAAACYR69pEABJcGhvbmUAAD4ACQAEAO++mEem

aZhHr2kuAAAAvvsDAAAAGgAAAAAAAAAAAAAAAAAAAMVbDwBJAHAAaABvAG4AZQAA

ABYAAAAAEQAAABkAAAAAEwAAAH8BgHAhAAAAGAAAAAAfAAAABwAAAEkAcABoAG8A

bgBlAAAAAAAAAAAAjQAAADFTUFMw8SW370caEKXxAmCMnuusIQAAAAoAAAAAHwAA

AAcAAABJAHAAaABvAG4AZQAAAAAAFQAAAA8AAAAAQAAAAAAkPddMPtEBFQAAAA4A

AAAAQAAAADtd6OFMPtEBFQAAABAAAAAAQAAAAAC59+FMPtEBEQAAAA0AAAAAEwAA

ABAAAAAAAAAAjgAAADFTUFNA6D4eK7xsR4I3Ks0ag5siTQAAAAgAAAAAHwAAAB4A

AABDADoAXABVAHMAZQByAHMAXABNAGkAawBlAFwAUABpAGMAdAB1AHIAZQBzAFwA

SQBwAGgAbwBuAGUAAAAlAAAAAwAAAAAfEAAAAQAAAAcAAABmAG8AbABkAGUAcgAA

AAAAAAAAADEAAAAxU1BTsRZtRK2NcEinSEAupD14jBUAAABkAAAAABUAAACU2vr7

VA8f8gAAAAAAAAAAAAAAAA==

"

Open in new window

This is where you set the type of screensaver you want to use
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"ScreenSaveActive"="1"
SCRNSAVE.EXE"="C:\\WINDOWS\\system32\\PhotoScreensaver.scr"
"ScreenSaveTimeOut"="60"
"ScreenSaverIsSecure"="0"


What I would do is create the settings you desire on your computer can create a bat file that will copy the files to the desired location and run the reg.exe /s regfie

do you need help with creating the batch ?
Screensaver1.txt
0
 
ivan rosaAuthor Commented:
Hello yo_bee,
please correct me if I'm wrong,
  1. save the body context of the as .reg file
  2. import it within regedit ? if so, then I get this err
err.JPG
or is it that I have to find it, cause i don't see the path
nt fnd
ps. i did same for Windows 7 x86/x64 and Win10 Pro and path would not be found
0
 
yo_beeDirector of Information TechnologyCommented:
My Reg is just an example.
You need to manually create the directory where the images will be stored and apply the screensaver settings.
Once this is down the two Keys that contain the values that you want to push to the other computers will be setting.

Export them separately.
You will need to cleanup the   [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Photo Viewer\Slideshow\Screensaver] to only include the Screensaver key values

Once cleaned up and can merge the two together as one Screensaver.reg file to push out.

You will also need to create a folder on each computer you push this out to and well as copy the content to that new folder

All this can be done via a single Bat file.

I hope this explains it better.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
ivan rosaAuthor Commented:
I manually created the path for the pictures,
so I got the path now, and export the regs separately  
Capture.PNG
am I doing it right? if so what is the next step?
0
 
yo_beeDirector of Information TechnologyCommented:
Did you set your Screensaver manually on your computer yet?
0
 
ivan rosaAuthor Commented:
yes, and the pictures are located in c:\SS\
0
 
yo_beeDirector of Information TechnologyCommented:
Did you setup the Screensaver on your computer?
If you have never configured the Slideshow as a screensaver then the Reg setting will not be there.
Once you configure it on your computer then the reg settings are written to the registry
0
 
yo_beeDirector of Information TechnologyCommented:
also do you have a Domain in place or is it a Workgroup?
0
 
ivan rosaAuthor Commented:
domain

so for this would i have to create an bat and trigger it with a psexec or can it be trigger after submitting the files...

in which case I have something like so

transferingfiles.bat
 for /f %%a in (clients.txt) do (
 xcopy "source" "\\%%a\c$\SS" /e/y
)

local.bat
 reg /s nameofgile.reg. ?

trigger bat
 for /f %%a in (clients.txt) do (
 psexec \\%%a\c:\path\local.bat
)



or if you have something cleaner that would be awesome
0
 
yo_beeDirector of Information TechnologyCommented:
You are missing the creation of the directory where the images will reside and the copying the images to this directory. This has to happen first before the registry are merged.

I found a link online that can help illustrate. I can get that for you in 1 hour.
0
 
yo_beeDirector of Information TechnologyCommented:
This talks about leverage GPMC to deploy via a domain, but you can swap the Logon scripts with your PSEXEC.

https://codegrue.wordpress.com/2011/04/20/implement-a-standard-photo-screen-saver-through-group-policy/
0
 
ivan rosaAuthor Commented:
yeaaah, good find, although I can see it might be a painful setup...., so I'll speak with the department and I just send the picture and instructions instead

since my deadline is tomorrow
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Protect Your Employees from Wi-Fi Threats

As Wi-Fi growth and popularity continues to climb, not everyone understands the risks that come with connecting to public Wi-Fi or even offering Wi-Fi to employees, visitors and guests. Download the resource kit to make sure your safe wherever business takes you!

  • 7
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now