I'm wondering if someone can help me. I setup an admin image
on our network. Most users don't have admin privileges so the I.T.
tech compiled an executable that will allow users to install
solidworks using the I.T. tech's credentials. It works great, but
the problem is when I apply service packs to the image. When the
user fires up solidworks it will fail to update because they don't
have admin privileges. Is there any way to update the software
without giving the user admin privileges? If they try to run the
executable again that uses the IT's credentials will it give them
the option to upgrade or will it install another copy of SW on the
machine?
Thanks,
Dan
Thanks,
Dan
Also- were the user installs done by going to the HTML page and pressing the Install SolidWorks button or by a batch file that ran lots of commands like:
msiexec /i "\\server\Images\SW\english_i386_solidworks.msi" ENABLEPERFORMANCE=0 INSTALLWDS=0 SERVERLIST="25734@licserver" SOLIDWORKSSERIALNUMBER="1234 5678 9012 3456" SWMIGRATE="SolidWorks 2006 SP05" UPGRADESWINSTALL=1 TOOLBOXFOLDER="\\server\Common Data" /qb /Lim c:\SWInstLog.txt
The answer to your question depends on these; if the install was done by HTML page, I think you could probably give users admin rights to their machine temporarily, run the program \program files\solidworks\swspmanager.exe (with forces an update), close SW and remove admin rights. If it was installed via batch files with msiexec commands, you'll probably need to give rights, have each user run msiexec /p "\\server\Patches\sw2007-2.0-3.0.msp" /qb /Lim c:\swUpgradelog.txt, and retract rights as desired. You can find the .msp files in the manually downloaded upgrade files. Patching the image can be done seperately if you want newly installed users to start on the current patch.
Hope this makes sense; I use the batch file method here- it seems like you have more control over what happens in general, but thats just my pref.