Silent Installation von Autoit bleibt hängen

  • Möchte gerne Autoit automatisch installieren lassen, aber mein Script bleibt immer bei Schritt 5 hängen, weiss eventuell wer eine Lösung

    Danke


    [autoit]


    ; This script requires full Administrative rights
    #requireadmin

    [/autoit][autoit][/autoit][autoit]

    ;~Define Variables
    DIM $setup = @ScriptDir & "\autoit-v3.3.0.0-setup.exe"

    [/autoit][autoit][/autoit][autoit]

    ;~ 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

    [/autoit][autoit][/autoit][autoit]

    ;~Check for Setup
    If not FileExists ($setup) Then
    MsgBox(16,$Version, "File not found :"& @LF & $setup)
    Exit 5
    EndIf

    [/autoit][autoit][/autoit][autoit]

    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")

    [/autoit][autoit][/autoit][autoit]

    ;~ 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")

    [/autoit][autoit][/autoit][autoit]

    ;~ 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")

    [/autoit][autoit][/autoit][autoit]

    ;~ 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")

    [/autoit][autoit][/autoit][autoit][/autoit]

    ----------------------------------------------------------------------------------------------------------------------
    Früher musste man Drachen töten und konnte die Jungfrau heiraten.
    Heute gibt es keine Jungfrauen mehr, man muss den Drachen heiraten!

  • Bin mir nicht sicher aber gabs nich sowas wie nen silent-install modus bei autoit?
    Zur not guck dir einfach die install-o-matic an, da is soweit ich weiß auch AutoIT mit drinne...

    MFG ^^