Solved

Control screen saver slideshow group policy

Posted on 2014-02-12
12
7,218 Views
Last Modified: 2014-03-31
Trying to create a standard corporate screensaver to deploy on computers. I want the computers to display a slideshow with 6 pictures. I have already created a script that copies the files to the local machines under c:\screensaver.

I created a gpo with the settings:
user config
 policies
  admin templates
   enable screen saver - enabled
   force specific screen saver - enabled
     screen saver executable name C:\windows\system32\photoscreensaver.scr
   screen saver timeout - enabled
     Seconds 30

This works but it points to the default picture location - not the path I want. I have read many articles that say you need to set the screensaver manually on a machine and export the registry key:

"HKEY_CURRENT_USER\Software\Microsoft\Windows Photo Viewer\Slideshow\Screensaver

In three different values namely EncryptedPIDL, Speed & Shuffle"

http://social.technet.microsoft.com/Forums/windows/en-US/2e0aa2b5-6256-4b05-9ef7-3d3904438fbb/where-are-photo-screensaver-settings-saved?forum=w7itproui

http://social.technet.microsoft.com/Forums/windowsserver/en-US/33ee30db-170c-4bb9-bdf2-7c404df1f36a/group-policy-screensaver-changing-file-contents?forum=winserverGP

The problem is that HKCU\software\microsoft\windows Photo Viewer does not exist on our windows 7 machines.

I did a search of the registry and EncryptedPIDL does not exist. I did find another setting in the registry under HKCU/software/microsoft/windows live/photo gallery/slideshow/screensaver called FolderPath. I tried changing this to c:\screensaver but that did not seem to change anything.

I also want the slideshow to transition using fade and slow. I can accomplish exactly what I want if I set the settings manually on a computer, but not through Group policy.
0
Comment
Question by:schilste
  • 6
  • 5
12 Comments
 
LVL 70

Expert Comment

by:Merete
ID: 39855799
Hi
Windows 7  to play a slideshow for example if you open a pictures folder at the top you can see Slideshow or do you?
slideshow windows 7Rightclick the slideshow and set the speed
r-click the slideshowPhoto Gallery is part of windows Essentials ie windows live
windows Live essentials
http://windows.microsoft.com/en-au/windows-live/essentials

Windows Photo Viewer is run by dllhost.exe COM Surrogate.
Basically, it does not have it's own exe file, only dll.
Rightclick an image and open with choose windows photo viewer.
To start Windows Photo Viewer from command line you would have to use
Code:
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1

Unlike XP which had *.scr  and the screensaver source was in C Windows system32.

There is also Windows Media Center where you can create a fully running slideshow with transitions and music
Also Windows Moviemaker or power pointshow
Create a Slide Show in Windows 7 Media Center save it as a stand alone slideshow.
Maybe of use for you
Once your slide show is saved, you can play it any time by going to clicking on slide shows in the Picture Library, then selecting the slide show title.
http://www.howtogeek.com/howto/15714/create-a-slide-show-in-windows-7-media-center/
If it helps
Set up Desktop SlideShow in Windows 7
http://www.joellipman.com/articles/microsoft/windows-os/620-set-up-desktop-slideshow-in-windows-7.html
0
 

Author Comment

by:schilste
ID: 39855996
Thanks for the info but I don't think this applies to what I am trying to accomplish. I want to push out a screen saver via group policy to all of our clients. I want the screen saver to display the .png files that are located in c:\screensaver. How can I accomplish this?
0
 
LVL 70

Accepted Solution

by:
Merete earned 500 total points
ID: 39856041
windows 7 does not have the same screensaver as XP it now falls under personalization
User Configuration\Administrative Templates\Control Panel\Personalization
http://technet.microsoft.com/en-us/library/ee617164(v=ws.10).aspx
The only method I know of is to create the slideshow .scr file  first then push that out to the clients
Here's a second opinion
deployment of a system wide screen saver
http://community.spiceworks.com/topic/135446-deployment-of-a-system-wide-screen-saver
http://social.technet.microsoft.com/Forums/windowsserver/en-US/268d2379-e60d-40ca-9a47-e7a2827825bb/windows-7-screensaver-gpo?forum=winserverGP
0
 

Author Comment

by:schilste
ID: 39864886
Deploying custom .scr files are known to cause issues with AV. I would rather not go this route.

The link http://technet.microsoft.com/en-us/library/ee617164(v=ws.10).aspx
does not show you how you would change the default path of where the screensaver would look for the images to play for the screen saver.

I still do not see a solution here.
0
 
LVL 70

Expert Comment

by:Merete
ID: 39866141
Windows 7 has various versions and the screensaver is controlled by Aero per users computers if this cant help you please request more assistance, there should be some experts here that know of this as I have seen questions like asked before.

According to this
Can I Change the Default Wallpaper Directory in Windows?
could be for xp however
1. Open regedit and goto: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
2. In right-side pane, you'll see a string value "WallPaperDir". Its default value will be: %SystemRoot%\Web\Wallpaper You have to change it to your desired wallpaper directory path.
Suppose your wallpapers are stored in E:\Wallpapers directory, then set the value to E:\Wallpapers
Choose your new directory
I dont see this
wallapaper directoryso here's another

http://www.sevenforums.com/customization/200464-how-do-you-set-default-wallpaper-screen-saver-custom-install.html

All the best
Merete
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:schilste
ID: 39917682
Did not find the answer I was looking for. Had to create a SCR file to deploy.
0
 

Author Comment

by:schilste
ID: 39917688
I didn't want to deploy a .scr but this was the only solution I was able to find.
0
 
LVL 70

Expert Comment

by:Merete
ID: 39919085
schilste why the C grade?
 average indicates that your question was not answered and assistance was poor.
There is a difference between can't be done and you didnt get the answer you wanted.
My contribution was excellent as I explained it and offered you every opportunity to ask for more.
If you dont like my answer please delete it rather than this as these questions dont help with our policy of exchange.
EE guidelines
C should only be given for an incomplete solution that does not fully address or answer the question.
A C grade should be awarded only after the asker has replied to all expert comments, provided all requested information, tried all suggested solutions, given the experts ample time to reply, and received clarification about the answer given.
The asker must justify giving a C grade and give the experts an opportunity to improve it.  If the answer provided is incomplete or unsatisfactory enough to get a C grade, the asker should consider deleting the question entirely.
0
 

Author Comment

by:schilste
ID: 39926938
I was very direct with what I wanted to accomplish:

"Thanks for the info but I don't think this applies to what I am trying to accomplish. I want to push out a screen saver via group policy to all of our clients. I want the screen saver to display the .png files that are located in c:\screensaver. How can I accomplish this?"

You gave me no instuctions on how to do this.

"The only method I know of is to create the slideshow .scr file  first then push that out to the clients"

I said I did not want to use this method, but it is what I ended up using because no one provided the solution to pushing out a slideshow screensaver via GPO.
0
 
LVL 70

Expert Comment

by:Merete
ID: 39928344
Thankyou please consider deleting  this then then as noone actually helped you.
I volunteer and donot do this for points.
It's the exchange part.
As I said some answers are it can't be done so there was no need for the C grade
C should only be given for an incomplete solution that does not fully address or answer the question.
It was explained to you it cant be done
Sincerely Merete
0
 

Author Closing Comment

by:schilste
ID: 39967298
This setting cannot be controlled by group policy. Had to create .scr file.
0

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Is your Office 365 signature not working the way you want it to? Are signature updates taking up too much of your time? Let's run through the most common problems that an IT administrator can encounter when dealing with Office 365 email signatures.
On some Windows 7 (SP1) computers, Windows Update becomes super slow even the computer is reasonably fast.  There's one solution that seemed to have worked well for me (after trying a few other suggested solutions).
This Micro Tutorial will give you a basic overview of Windows Live Photo Gallery and show you various editing filters and touches to photos you can apply. This will be demonstrated using Windows Live Photo Gallery on Windows 7 operating system.
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now