[dba-Tech] Password Manager apps
Stuart McLachlan
stuart at lexacorp.com.pg
Fri Oct 21 13:49:25 CDT 2022
I recently built an AutoIt script to automate the installation of Everything :)
Recently had an internet discussion about automating the installation of various applications
on client computers and Everything was the one we used as an example.
The idea was to build an InnoSetup file containing several application like Everything and
an AutoIt executable that is run once all the Setup programs are extracted to a temp folder.
Literally a "one click" solution to instal severl application.
Here's the Autoit function to instal Everything:
;[code]
#include <Constants.au3>
_Everything()
Exit
; Finished!
Func _Everything()
; Prompt the user to run the script - use a Yes/No prompt with the flag parameter set at 4 (see the help file for more details)
Local $iAnswer = MsgBox(BitOR($MB_YESNO, $MB_SYSTEMMODAL), "Everything Installer", "This script will instal Everything. Do you want to run it?")
If $iAnswer = $IDNO Then
MsgBox($MB_SYSTEMMODAL, "AutoIt", "OK. Bye!")
Return
EndIf
; Run Everything Installer
;Look for unique text on each wizard page
Run("Everything-1.4.1.1022.x64-Setup.exe")
WinWaitActive("Everything Setup","select the language",2) ;initial language selection - accept default English US
Send("{ENTER}")
WinWaitActive("Everything Setup","License Agreement",2)
Send("{ENTER}") ;Accept
WinWaitActive("Everything Setup","Choose Install Location",2)
Send("!n") ;Next (Alt N)- accept default
WinWaitActive("Everything Setup","Settings and data location",2) ;Installation Options
Send("!n") ;Next (Alt N) - accept defaults
WinWaitActive("Everything Setup","Check for updates on startup",2) ;Additional install Options
Send("!i")
WinWaitActive("Everything Setup","Completing Everything Setup",2) ;Finish
Send("!r") ;Toggle OFF "Run Everything
Send("!f") ;Finish
EndFunc
;[code]
On 21 Oct 2022 at 8:11, Rocky Smolin wrote:
> I use it almost every day. Sometimes several times a day. Insist that all
> my clients have it (do you know where you stored that file?). Turn all my
> friends on to it (do you know where you stored that file?).
>
> r
>
>
> On Fri, Oct 21, 2022 at 7:54 AM Susan Harkins <ssharkins at gmail.com> wrote:
>
> > I love that tool -- amazing little gem.
> >
> > I have VoidTools' Everything - maybe I can find it that way?
> >
> > r
> >
> > On Fri, Oct 7, 2022 at 2:00 PM John Colby <jwcolby at gmail.com> wrote:
> >
> >
> > _______________________________________________
> > dba-Tech mailing list
> > dba-Tech at databaseadvisors.com
> > https://databaseadvisors.com/mailman/listinfo/dba-tech
> > Website: http://www.databaseadvisors.com
> >
> _______________________________________________
> dba-Tech mailing list
> dba-Tech at databaseadvisors.com
> https://databaseadvisors.com/mailman/listinfo/dba-tech
> Website: http://www.databaseadvisors.com
>
More information about the dba-Tech
mailing list