[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