Solved

Missing Icons During GPO Software Deployment to Some Users

Posted on 2013-01-24
5
538 Views
Last Modified: 2013-04-04
I am using GPO Software Deployment to install certain applications for both specific users and specific machines.

The ones causing problems are linked via an OU containing user objects via User Configuration.  Users that are not administrators (locally or on the domain) can access the program, however the icon is not installing properly on the desktop.  If I check the properties of the desktop shortcut, and click Change-Icon, it tells me a specific local %appdata% path doesn't exist.  How do I get around this?  I am guessing it is a local permissions problem, but I don't want to use GPO to make these users local administrators, and I don't want to change the application so it installs pre-login via Computer Configuration.

Thanks!
0
Comment
Question by:dietzmj
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 65

Expert Comment

by:RobSampson
ID: 38823304
Hi, this seems to suggest that the application is installing as a "single user" product, and not an "all users" product.  If it's looking for the icon in %appdata%, that going to be profile specific.  I guess you could copy the icon file to the %appdata% folder of each profile, but probably better option would be to use Group Policy Preferences to set the shortcut yourself.  Do you have a 2008 server Domain Controller?

Rob.
0
 

Author Comment

by:dietzmj
ID: 38958071
They are remote apps and being installed via GPO with under Computers, so I think that should be "All Users" (no way to change the MSI that I know of to whatever it defaults to in RemoteApps -> Create Installer Package).  I fixed the problem by simply extracting the icon from the executable and putting it in a shared folder.  Not the fix I was hoping for, but it does the job.  Really didn't want to have to workaround the way suggested above.  We have Windows XP on many machines so GPP is not an option unless we install the client side extensions.
0
 
LVL 65

Expert Comment

by:RobSampson
ID: 38960155
I don't use GP Software Deployment, but can you alter the command line used, and use this:
setup.msi ALLUSERS=2 /qb /noestart

The ALLUSERS switch should be supported by the Microsoft Installer to force an All User installation.

Rob.
0
 

Accepted Solution

by:
dietzmj earned 0 total points
ID: 39034227
I ended up just extracting the icons from the application file and referencing the .ico file on a shared folder.  Thanks for the help.
0
 

Author Closing Comment

by:dietzmj
ID: 39046848
It was the only solution since no others were really offered.
0

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

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

To effectively work with Diskpart on a Server Core, it is necessary to write some small batch script's, because you can't execute diskpart in a remote powershell session. To get startet, place the Diskpart batch script's into a share on your loca…
OfficeMate Freezes on login or does not load after login credentials are input.
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

739 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