gvandenbosch Posted September 28, 2013 Share Posted September 28, 2013 Hi, I have written a script and when I disable the UAC it works perfectly. However when I enable the UAC it prompt up with the allow yes/no question. When I press yes after that nothing happens anymore. I do not want to automate the UAC, I just want my script to work after they clicked yes like it does when the UAC is disabled. The first part of my script is: Dim $setupName = "Recuva v1.47 Setup" ShellExecute("rcsetup147.exe") WinWait($setupName) If Not WinActive($setupName) Then WinActivate($setupName) EndIf WinWaitActive($setupName) Send("{ENTER}") The window will get active after saying yes to the UAC but it never sends the enter... Anyone a pointer in the right direction? Link to comment Share on other sites More sharing options...
water Posted September 28, 2013 Share Posted September 28, 2013 According to Google this program allows for a silent install. So no need to autoamte the installation GUI. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
gvandenbosch Posted September 28, 2013 Author Share Posted September 28, 2013 Thanks for the tip, that is very useful. However I am trying to install about 10 programs and not all have that option, but they all have the problem that the script hangs... Link to comment Share on other sites More sharing options...
Solution water Posted September 28, 2013 Solution Share Posted September 28, 2013 As far as I understand the UAC thing a new process with the elevated permissions is started when you accept the prompt. Add #RequireAdmin at the top of your script and the whole script is being run with admin permissions. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Morthawt Posted September 28, 2013 Share Posted September 28, 2013 As far as I understand the UAC thing a new process with the elevated permissions is started when you accept the prompt. Add #RequireAdmin at the top of your script and the whole script is being run with admin permissions. I had to do this when I was interacting with some UAC things also. Works fine. Free and easy Autoit scripting video tutorials (plus more videos always coming!) General video tutorials, especially correct and safe TeamSpeak permissions tutorials. Link to comment Share on other sites More sharing options...
gvandenbosch Posted September 28, 2013 Author Share Posted September 28, 2013 Thanks, works like a charm! Link to comment Share on other sites More sharing options...
water Posted September 28, 2013 Share Posted September 28, 2013 My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
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