Jump to content

Recommended Posts

Posted (edited)

I think the issue is related to this: there are two installers running.

I will look at process explorer for more details. i think we need to be able to interact with the other installer as well.

Capture.PNG

Edited by Earthshine

My resources are limited. You must ask the right questions

 

Posted (edited)

I ran @Nine's code and it does same, gets the handle selects and clicks. but nothing happens for some reason, probably by design. Sonicwall software is really crappy. the latest two NetExtender can break your windows and don't even uninstall properly.

 

you should contact SonicWall and get their support. The uninstall string doesn't even work properly in my opinion.

 

they don't know how to make a proper MSI to save their corporate lives.

Edited by Earthshine

My resources are limited. You must ask the right questions

 

Posted (edited)

just confirmed there are TWO executable running on install and uninstall. that's the main issue

if you extract GVCSetup.exe you will find the MSI package AND a file called RunMSI,exe which automatically gets extracted when you just double click on the GVC setup exe

 

you will probably need to modify that MSI package in order to suppress that properly that calls that dialog. I would call their support. My code and Nine's works find and is finding the proper control and ControlClick AND ControlSending to it and it does not respond. This is probably by design as it would be way to easy to lose configurations on an uninstall.

Edited by Earthshine

My resources are limited. You must ask the right questions

 

Posted

Thanks a lot for trying. Even though we didn't solve the problem I did learn some new tricks to using AutoIt working on it, and also that it wasn't just my fault when trying my own scripts. Appreciate all the help from @Earthshine and @Nine

Posted (edited)

you should be able to just update clients to new sonicwall version without uninstalling anyway. oh and it is just one msi, the other exe is just used to kick it off when running the install from that self extracting archive you gave me to download. still, I think they have made the installer so it does not respond at that point on that button

Edited by Earthshine

My resources are limited. You must ask the right questions

 

Posted

To skip the msi custom action try /qn rather than the /qb switch, this should uninstall without prompting, it works for the latest version anyway.

Posted (edited)

Believe me I already tried everything it doesn’t work with/QN

 

He could use orca to open the MSI package and delete that custom action

 

Then he would just have to use that MSI package on each client he wanted to remove from

Edited by Earthshine

My resources are limited. You must ask the right questions

 

Posted

Strange, I only get the prompt if I use /QB, from an elevated command prompt you can see what properties are configured with the following command line:

nb: Guid is for SonicWall 4.10.5

MsiExec.exe /X{83C9BF15-02E7-4049-9758-EE61175CFB7B} ALLUSERS=1 REMOVE_RCF=0 REMOVE_MAC=1 /QN /NORESTART /l* %Tmp%\SonicWallQN.log

 

Posted

Honestly, for updates that I put on my older Dell made sonicwall, I find the automatic update works fine for basic upgrade.  I test its compatibility on an old laptop at work and my home computer first.  I am still using a dell version against mine because it works solid.

When a user has too many problems I prefer to tell them to restart first, then if persistent uninstall, logon to the interface, download the latest good there, reinstall, restart between each major step. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...