Earthshine Posted January 8, 2021 Posted January 8, 2021 (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. Edited January 8, 2021 by Earthshine My resources are limited. You must ask the right questions
nowiminit Posted January 8, 2021 Author Posted January 8, 2021 @Earthshine I have only encountered that error if I didn't find the previous uninstall.
Earthshine Posted January 8, 2021 Posted January 8, 2021 (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 January 8, 2021 by Earthshine My resources are limited. You must ask the right questions
Earthshine Posted January 8, 2021 Posted January 8, 2021 (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 January 8, 2021 by Earthshine My resources are limited. You must ask the right questions
nowiminit Posted January 8, 2021 Author Posted January 8, 2021 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
Earthshine Posted January 8, 2021 Posted January 8, 2021 (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 January 8, 2021 by Earthshine My resources are limited. You must ask the right questions
Subz Posted January 9, 2021 Posted January 9, 2021 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.
Earthshine Posted January 9, 2021 Posted January 9, 2021 (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 January 9, 2021 by Earthshine My resources are limited. You must ask the right questions
Subz Posted January 9, 2021 Posted January 9, 2021 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
Earthshine Posted January 9, 2021 Posted January 9, 2021 Yeah I think that the older version he hast to uninstall has a buggy msi My resources are limited. You must ask the right questions
KL_ALexX77 Posted January 13, 2021 Posted January 13, 2021 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now