Ability to "Install" after installer has ran already elevated? Also still getting Update notifications. #58
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When installing the generated RustDesk client (EXE) with admin privileges, a UAC prompt appears: --silent-install 1 fixes this, but I’d like an option in the generator to enable silent installation by default for both EXE and MSI, avoiding manual intervention for deployment, or another work around?
Thanks!
Also wanted to mention that after clicking "Remove notification for new versions," I am still getting a click to upgrade notification.
The "Your installation is lower version" message means that the version in the exe file that you opened is newer than your installed version. This is not a notification to download a new version of rustdesk. This is letting you know that your installed version is older than your opened portable version. Click to upgrade will just install the version that you have already opened in portable mode.
I'm not sure how to do anything about a silent install. Does the official rustdesk client support a silent installation?
That's interesting, because I am uninstalling and installing each time with the files downloaded straight from the generator and still getting the message. I have tried nightly and 1.3.9, uninstalled, and reinstalled from both the exe and the MSI to see if there was a difference. Maybe I have RustDesk installed somewhere that I am unaware of?
According to this article the MSI does support silent install.
However, I am using a basic batch script to find the MSI in the folder and run the silent install that way.
Still not sure what I am doing wrong in this instance, but I am 90% of the way there from being able to utilize your tool to help us deploy RustDesk! Which is exciting for us! I am going to take a peek at your API server if I can get all the kinks worked out here. I am open to alternatives as well if I need a different workaround.
Here's my little batch script if you were interested at all
Every time you generate a new client exe it will be a newer version than the older installed version, based on build date/time. If it is a fresh install and still showing that notification, then there is likely an issue with your app name interfering with the service somehow. I have seen this issue with long app names or names with spaces or special characters. It is usually best to keep the appname short with only one word, like rustdesk. I need to do more testing on the affects of app names on the installation and service component as it seems to be causing some issues.
When you have installed the software and still get the "Your installation is lower version" message, does the app show up in the Windows "Add or remove programs" (also called Apps from the settings)?
I have updated the generator to fix the "Your installation is lower version" bug. Once you generate a new client, and install it, you should no longer get that message.
I don't know of a way to make the exe or msi do a silent install by default. The only way I know that you can do a silent install is with the command line parameters.
Thank you so much for the help!