Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations John Tel on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Failure Code 1603

Status
Not open for further replies.

GerhardR

IS-IT--Management
Feb 24, 2005
90
AT
Hi!

I am trying to uninstall a program. I start the program like this:
"msiexec /x "PSIPENTA.COM BDEPZ 6.0.1.msi" /qb /norestart"

If I open a command box and type this line of code - everything works fine. If I do it with SMS - the deinstallation doesn't work.
I tried it also with a batch-file in which just the line above stands. Again - starting the batch-file manually - everything is ok; with sms it again doesn't work...

In the logfile there stands:
MSI (s) (3C:94) [13:11:27:105]: Transforming table Error.
...
MSI (s) (3C:94) [13:11:27:175]: MainEngineThread is returning 1603

Any suggestions what can be wrong?

Friendly regards,
Gerhard
 
Have you tried grabbing the uninstall reg key and using that? When you run that command through SMS, are you telling it to run as an administrator or as the user?
 
I am not quite sure how I have to use the information provided in the uninstall-section of the registry...

I run the program as administrator.

 
I am not quite sure how I have to use the information provided in the uninstall-section of the registry..."

-> That I know now - I am testing...
 

Unfortunately it didn't work. Same result...

Strange...
 
When SMS runs, it runs under the system account. Some programs aren't designed to run/deinstall with System, Specify a specific user for the installation of the program (well uninstallation) Specify a normal Domain acount in the Software Distrubution client network access setting and then in the program specify to use this account.

That "should" work.

Hope this Helps.

Neil J Cotton
njc Information Systems
Systems Consultant
 
Hi!

I used now a special Account (Programs - Environment - Use Software Installation Account).
Unfortunately that didn't work too. I don't understand this - cause if I start the program manually it works fine?!

Thank you for your help.

Regards,
Gerhard
 
OK - program runs with the following conditions:
MsiExec.exe /X{F485D520-CC0F-463E-808E-F3100B73A8F1} /qb
and "Allow users to interact with this Program"

It works not with the option /qn or without the checkbox "Allow users to interact..."

So the problem is, that users now will see the starting of the deinstallation and the whole progress incl. a cancel button. But if there is no other solution - thats the way it should be.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top