Möchte gerne Autoit automatisch installieren lassen, aber mein Script bleibt immer bei Schritt 5 hängen, weiss eventuell wer eine Lösung
Danke
; This script requires full Administrative rights
#requireadmin
;~Define Variables
DIM $setup = @ScriptDir & "\autoit-v3.3.0.0-setup.exe"
;~ Check for running Script
if not ProcessExists ("AutoIt3.exe") Then
$PID = ProcessExists(@ScriptName)
if $PID <> @AutoItPID Then
MsgBox(64, "Info", @ScriptName & " is already running !",5)
Exit
EndIf
EndIf
;~Check for Setup
If not FileExists ($setup) Then
MsgBox(16,$Version, "File not found :"& @LF & $setup)
Exit 5
EndIf
run ($setup)
[/autoit][autoit][/autoit][autoit];~ 1
DIM $WindowTitleText = "AutoIt v3.3.0.0 Setup"
DIM $InstallWinText = "Welcome to the AutoIt v3.3.0.0 Setup Wizard"
WinWait($WindowTitleText,$InstallWinText)
If Not WinActive($WindowTitleText) Then WinActivate($WindowTitleText)
ControlClick ($WindowTitleText, "&Next >", "Button2")
;~ 2
DIM $WindowTitleText = "AutoIt v3.3.0.0 Setup"
DIM $InstallWinText = "License Agreement"
WinWait($WindowTitleText,$InstallWinText)
If Not WinActive($WindowTitleText) Then WinActivate($WindowTitleText)
ControlClick ($WindowTitleText, "I &Agree", "Button2")
;~ 3
DIM $WindowTitleText = "AutoIt v3.3.0.0 Setup"
DIM $InstallWinText = "Defaults for *.au3"
WinWait($WindowTitleText,$InstallWinText)
If Not WinActive($WindowTitleText) Then WinActivate($WindowTitleText)
ControlClick ($WindowTitleText, "Run the script", "Button2")
ControlClick ($WindowTitleText, "&Next >", "Button2")
;~ 4
DIM $WindowTitleText = "AutoIt v3.3.0.0 Setup"
DIM $InstallWinText = "Choose Components"
WinWait($WindowTitleText,$InstallWinText)
If Not WinActive($WindowTitleText) Then WinActivate($WindowTitleText)
ControlCommand($WindowTitleText, "", "ComboBox1", "SelectString", "Full")
ControlClick ($WindowTitleText, "&Next >", "Button2")
;~ 5
DIM $WindowTitleText = "AutoIt v3.3.0.0 Setup" ; Ab hier bleibt die Installation immer hängen
DIM $InstallWinText = "Choose Install Location"
WinWait($WindowTitleText,$InstallWinText)
If Not WinActive($WindowTitleText) Then WinActivate($WindowTitleText)
ControlClick ($WindowTitleText, "&Install", "Button2")
;~ 6
DIM $WindowTitleText = "AutoIt v3.3.0.0 Setup"
DIM $InstallWinText = "Completing the AutoIt v3.3.0.0 Setup Wizard"
WinWait($WindowTitleText,$InstallWinText)
If Not WinActive($WindowTitleText) Then WinActivate($WindowTitleText)
ControlCommand ($WindowTitleText, "Show release notes (very important)", "Button4", "UnCheck")
ControlClick ($WindowTitleText, "&Finish", "Button2")