We help IT Professionals succeed at work.

set and distribute wallpaper using GP

tankergoblin
tankergoblin asked
on
hi

i want to set wallpaper for all pc.

i use gp active desktop wallpaper.

i have enter the link to active desktop wallpaper. I say the pic in my 2003 server.

when i try to open in one of my client pc and found that the wall paper does not come out. It become blue color.

whys that.
Comment
Watch Question

Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Is it happening to one PC or all of the other PCs as well?

Commented:
i think the path of the wallpaper is not true when u use it in another PC throught the network.
the blue screen is when u change the wallpaper the defaul color is blue and the wallpaper come top of it, so because the wallpaper not found so you see just the blue color,
Try to get sure that the wallpaper path is not wrong!

Commented:
Verify the wallpaper picture can be accessed for all client computers.
Please put the wallpaper file in a shard folder, and make sure domain users
can access this shard folder. When you enable the Active Desktop Wallpaper
policy, you have to input the wallpaper name. Here, you have to input the
shard wallpaper path, like: \\server\share\example.jpg

Author

Commented:
snip3rx : how to make sure the wall paper path is not wrong
 
ttominko: i currently put the pic in my desktop 2003 server.
 
if i create a share folder do i need to map the drive in each pc?
 
i cannot just put the file in my 2003 server and distribute the pic accross the network?

Commented:
@ttominko: yes try to chare the wallpaper,
Plus as i said: check the wallaper path like that for example: \\sharedfolder\example.jpg

Author

Commented:
so you mean i need to share the picture to all of the pc inorder for them to view the wall paper?
 
how can i share a folder wihout got map the drive one by one.

Commented:
Right Click on the Image folder > Properties > Share
To call the image from other PC:

\\SNPERX-PC\Users\Sn!per X\Desktop\Image Folder\Wallpaper.jpg

SNPERX-PC : is the computer name that has the picture
the rest is the path to the wallpaper..

Author

Commented:
this picture is put in the server or client pc?
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
You should keep it on the Server itself.

Commented:
Sure the server,

Author

Commented:
is that mean i can add more that one user pc in Image folder > Properties > Share?
 
Also in active desktop wallpaper, i need to link the path to my image folder?
 
Is that correct?


Commented:
Salamou Alikoum,

tankergoblin Follow me:
For Example:
In 2003 Server [Server-PC] : we put a folder called 'Image Folder' and Inside it an image called Wallpaper.jpg,
Now Right Click on the 'Image Folder' and: Properties > Share..

In Client PC : Launch GP
and Put the path of the wallpaper like that:
\\Server-PC\Users\Sn!per X\Desktop\Image Folder\Wallpaper.jpg

Commented:
@tankergoblin: is that mean i can add more that one user pc in Image folder > Properties > Share?

I have windows 7 so i dont know if its same with ur OS but : try to add the Client PCs computer names you want to share with them and make the permission level : Read        (Not Read/Write).

Author

Commented:
Snip3rX: In Client PC : Launch GP
you mean in client pc or server to launch gp?
If in client pc that mean i need to go one pc to pc to set the policy?
im using winxp
 
 

Author

Commented:
say i have 1000 pc that mean i need to do this one by one??

Commented:
@tankergoblin: i have enter the link to active desktop wallpaper. I say the pic in my 2003 server.
what i understood from above that the GP is in the client and the image in the server.

@tankergoblin: say i have 1000 pc that mean i need to do this one by one??

Nope!, when you share the Folder means all the files inside it will be shared too:

\\Server-PC\Users\Sn!per X\Desktop\Image Folder\Wallpaper1.jpg
\\Server-PC\Users\Sn!per X\Desktop\Image Folder\Wallpaper2.jpg
\\Server-PC\Users\Sn!per X\Desktop\Image Folder\Wallpaper3.jpg..

Author

Commented:
let me clarify my problem again..
i have a server and i do gp in my server to control access of the user client
i put my pic in that server and link the parth in active desktop wallpaper to that picture(which is in the server)
That mean i set gp and put my pic in the server.
i have more than one pc and user.
example
i have pc1,pc2,pc3,pc4....
i have user1,user2,user3........
Based on my understanding above, you ask me to set gp in each of the pc to link the path to the pc right.
if i do that im going to set the path on each of the pc. Which i think is very time consuming.
Is there any other way. Please advice.
 

Commented:
1- How to set desktop background through GPO :

Read this first to be sure that u are not missing something:

http://www.msresource.net/knowledge_base/articles/tip:_how_to_set_desktop_background_through_gpo.html

2- Please try a bmp (image.bmp) and tell me if its worked?

Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
No You will set it on your Server and you will publish the GP settings i.e. once you save your settings all the PCs connected to your Server, these settings will be applied to them automatically.
http://technet.microsoft.com/hi-in/library/cc959038(en-us).aspx

Author

Commented:
i receive a broken link. I cannot open your link
 
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
That's strange
Here is the content from that link
Wallpaper

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System
Data type      
Range      
Default value

REG_SZ       
Path and filename       
(There is no default value for this entry.)


Description

Specifies the wallpaper (desktop background) displayed on all users' desktops, and prevents users from changing the image or its presentation.

This entry stores the setting of the Wallpaper Name box in the Active Desktop Wallpaper Group Policy. Group Policy adds this entry to the registry when you enable the policy. If you disable the policy or set it to Not configured, Group Policy deletes this entry from the registry, and users can select their own wallpaper.

The value of this entry consists of the path and file name of the file that contains the wallpaper image. The path can be specified as a local path, such as C:\Winnt\Logo.bmp, or as a Universal Naming Convention (UNC) path, such as \\Server\Share\Logo.bmp. The wallpaper you specify can be stored in a bitmap (*.bmp), JPEG (*.jpg), or HTML (*.htm, *.html) file.

If the value of this entry is blank or invalid, or if the specified file is not available when the user logs on, no wallpaper is displayed and users cannot specify alternate wallpaper.

If this entry does not appear in the registry, no wallpaper is displayed by default, but users can select the wallpaper of their choice.

Change method

To change the value of this entry, use Group Policy. This entry corresponds to the Active Desktop Wallpaper Group Policy (User Configuration\AdministrativeTemplates\Desktop\Active Desktop). Type the fully-qualified path and file name that stores the wallpaper image. You can type a local path, such as C:\Winnt\Logo.bmp or a Universal Naming Convention (UNC) path, such as \\Server\Share\Logo.bmp.

 Note

The Active Desktop Wallpaper policy also lets you determine whether the image is tiled, centered, or stretched. This specification is stored in the value of the WallpaperStyle entry.

This entry requires that Active Desktop be enabled. By default, Active Desktop is disabled. To enable it, use the Enable Active Desktop policy (User Configuration\AdministrativeTemplates\Desktop\Active Desktop).

This entry takes precedence over a user setting. When this entry appears in the registry, a policy is in effect and the system ignores the value of the Wallpaper entry in the Control Panel\Desktop subkey.

 Tip

For detailed information about particular Group Policy settings, see the Windows 2000 Resource Kit Group Policy Reference.

For general information about Group Policy, see Windows 2000 Server Help or Windows 2000 Professional Help.

To see a table associating policies with their corresponding registry entries, see the Group Policy Registry Table .

Related Entries

 

WallpaperStyle

 

NoHTMLWallPaper

 

NoChangingWallPaper

Author

Commented:
yah able to open already

Author

Commented:
i follow the step already, enable active desktop and set active desktop wallpaper path.
 
i save my pic in jpeg format.
 
when i try to login to user pc , it is in blue screen.
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Alright.
tell me which path you have put your picture in? kindly write down the path here.
also did you try with any other picture?


Author

Commented:
ok,
i try pic available in the windows path
C:\WINDOWS\web\wallpaper\home.jpg and i can view the wall paper in client pc
 
But when i try my pic at
C:\WINDOWS\web\wallpaper\wall.jpg and i cannot view the wall paper in client pc. why that
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Alright. Let's do this again.
1. On your server create a folder named Wallpaper
2. Share it with the same name Wallpaper
3. Copy\Move your wallpaper in that folder, say for example name of your wallpaper file is wall.jpg
4. Now say your server's name is Server than the path in Group Policy should be \\Server\Wallpaper\wall.jpg
Do this and let me know what happens.

Author

Commented:
should i just follow the link on the address link on my  computer?
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Not getting you, can you be more specific please.

Author

Commented:
I try your step.. can already..
Can i know why?
I save the file in my server and it should treat it as local and why i still need to type computer name or server name?
why i cannot point it directly by typing c:?
 

Author

Commented:
also why i need to share the file.
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Oh Ok
when you say your desktop i.e. your C:\Documents And Settings\<UserName>\Desktop it is going to be a different path for other user. Just like all human beings are same.. but when you say : my hand.. it is your hand.. and not anyone else's hand.
And for sharing, C:\ is your local file system others can not access it generally.. also same goes with Wallpaper folder... others will not be able to access to your Wallpaper folder, so what we are doing here is we are creating a dedicated folder so that you can share it with others. if you share C:\ than everyone will be able to see all of your documents\files everything that you have on that computer so its a good practice to create a shared folder for those files which you want to share.


Author

Commented:
ok understood.

But now i face another problem is that in my AD i have 2 group in seperate folder

i call it group a and group b

first i try gpo in group a. Since i succes to put wallpaper policy to group a

now i use existing link to link the policy to group be. I try to login with the username in group b, and find the blue screen again. the wallpaper is not link to group b.

Whys that

Author

Commented:
i also try to move one of the user from group b to group a . i call the user, user2. user2 received blue screen.

Previously i have only one user in group a.

why cannot view. So far only one user can view the wall paper.
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Alright. Your write up is pretty confusing, how about you put screen shots? That will make things quicker.

Commented:
Hello,
Sorry for being late,
i think the wallpaper option is disabled in the group b so try to follow this:
http://www.experts-exchange.com/Software/Server_Software/File_Servers/Active_Directory/Q_23157786.html

good luck

Author

Commented:
Chinmay_Patel:
 What i mean is i manage to set the wallpaper by following the steps that you gave me.
My problem now is that not all pc can view the wallpaper that i share in the server.
Why is that, is it because of the cache?
 
 
Chief Technology Ninja
Distinguished Expert 2018
Commented:
HI tankergoblin,
Do one thing in any 2 of these PCs where it is not showing you the wallpaper, try to open the path we set in GP manually by going to start-> run -> type the shared path. Tell me what happens next. Also yes it is possible that GP changes propagate little slow but it should be all up in a reboot or two.
Regards,
Chinmay




Author

Commented:
i type the share path in one of the desktop. the cmd prompt pop up for 1 second then dissapear.

Author

Commented:
it is weird that some of the pc can view the share wallpaper and some cannot.

Author

Commented:
i also try to use same username on on 4 of the pc. some can and some cannot.
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
That means those PCs have issues accessing the share in that case nothing will help you achieve this functionality. Alternatively you can try copying the wallpaper by using a logon or startup script but I think that might not work either 'cause even logon scripts will not able to copy the files.

Author

Commented:
when i type shared path what should happen? Can i know why is this happen and how to solve it.

Author

Commented:
but why when the file share in the server. i can view with the particular pc.
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
You might want to check whether this computers are authorized to access the server. BTW Which Server you have? also have you put some limit on the Share?

Author

Commented:
i have 2003 server, no i didnt put limit on the share. furthermore, some pc can view and some cannot with same username.
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Alright check those PCs which can't see the share. Check the event log and look for errors or login failures.

Author

Commented:
ok, can i know in pc is there any cache that affect the process. Can i clear the cache in my pc
Chinmay PatelChief Technology Ninja
Distinguished Expert 2018

Commented:
Naah... there is nothing like that.