How to make a mandatory desktop for all Windows 2003 AD users

Dear Members,

I have a Windows 2003 Server and a number of client PC's running on Win XP Pro. I've created a wallpaper and made it default for all AD domain users. So, when domain users log onto the domain  they always see the same wallpaper and I also set a group policy which prevents users from changing the wallpaper. I would like place shortcuts on desktop and make them default for all AD users so that users cannot change or delete them.

I have a second question relating the standard wallpaper. Yesterday, I found that, when a user logs onto AD account, only a solid colored wallpaper was displayed instead of mandatory wallpaper. This happened only on two client PC's. I removed them from domain and joined to domain again just to test but nothing changed.

I know two questions in one post might be too much. I hope you would understand my concern. Since managing many client PC's and number of users is not easy and takes my time too much. Thank you for sharing your comments in advance.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I'm not sure you can have one desktop for each user since there are more things that come into play here.  If you're using a terminal server, possibly but I doubt you are.  As for the background, make sure the wallpaper is on their local PC.  You may not have any problems there.
Mike ThomasConsultantCommented:
If you are setting a wallpaper you need to set a policy to enable active desktop, make sure all clients can see the share that the wallpaper is on and disable them changing the wallpaper. (2 of which it seems you have done so make sure the other 2 clients are getting the policy and can see/acces the share with the wallpaper on)

Follow this link for creating the desktop shorcuts,

I use example 1, the variables you are interested in are

oMyShortcut.IconLocation = "C:\myicon.ico"
OMyShortcut.TargetPath = "%windir%\notepad.exe"

The first is the icon file, this must exist on the client pc's if mapping localy, search your own pc for an appropriate icon (.ico) file

The second is that path for the shortcut itself

Both can be on network shares \\server\share\image.ico etc

Apply the shrotcut script to the logon part of the group policy.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Make a group policy to give your users a consistent environment
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Project Management

From novice to tech pro — start learning today.