Else if

  • Hi Leute wo ist der fehler in diesem script? Ich möchte nämlci habhängig von der firefox version einen besondren zweig ausführen. Wollte elseIF dafür nehmen doch es kommt immer der feler

    line 61( hier in der forenadrstellung line 37)
    ElseIf
    elseif^error
    Errror: error in expresssion

    [autoit]


    WinMinimizeAll ( )
    $1= inputbox ("Laufwerk des Sticks?", "Verschieben nach?")
    $2= inputbox ("Heutiges Datum?", "Form: YYYY-MM-TT")
    If inputbox ("Ihre Firefox Version?","Haben sie Firefox 2 oder 3? ")= 2 then


    blockinput(1)
    run("mozbackup.exe")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "!Next")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    run("C:\Programme\MozBackup\MozBackup.exe")
    winwaitactive("MozBackup 1.4.8 - Welcome")
    send( "{ENTER}")
    controlclick("MozBackup 1.4.8 - Operation Type","Mozilla Firefox 2.0.0.14 (de)","","left",2)
    send( "{ENTER}")
    mousemove(600,419)
    mouseclick("left")
    send( "{ENTER}")
    mousemove(676,562)
    mouseclick("left")
    send( "{ENTER}")
    sleep(5000)
    send( "{ENTER}")
    run("C:\Programme\MozBackup\Uninstall.exe")
    WinWaitActive("MozBackup 1.4.8 Uninstall")
    send( "{ENTER}")
    sleep(2500)
    send( "{ENTER}")
    FileMove("C:\Dokumente und Einstellungen\" & @UserName & "\Eigene Dateien\Firefox 2.0.0.14 (de) - " & $2 & ".pcv", $1 & ":\")

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

    ElseIf
    blockinput(1)
    run("mozbackup.exe")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "!Next")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    WinWaitActive("MozBackup 1.4.8 Setup")
    send( "{ENTER}")
    run("C:\Programme\MozBackup\MozBackup.exe")
    winwaitactive("MozBackup 1.4.8 - Welcome")
    send( "{ENTER}")
    controlclick("MozBackup 1.4.8 - Operation Type","Mozilla Firefox 3.0 (de)","","left",2)
    send( "{ENTER}")
    mousemove(600,419)
    mouseclick("left")
    send( "{ENTER}")
    mousemove(676,562)
    mouseclick("left")
    send( "{ENTER}")
    sleep(5000)
    send( "{ENTER}")
    run("C:\Programme\MozBackup\Uninstall.exe")
    WinWaitActive("MozBackup 1.4.8 Uninstall")
    send( "{ENTER}")
    sleep(2500)
    send( "{ENTER}")
    FileMove("C:\Dokumente und Einstellungen\" & @UserName & "\Eigene Dateien\Firefox 3.0 (de) - " & $2 & ".pcv", $1 & ":\")
    endif

    [/autoit]

    Einmal editiert, zuletzt von commonleader (20. Juni 2008 um 16:54)