Else if ??

  • Hi

    Undzwar möchte ich , dass er überprüfen soll ob ein programm läuft , (oder Prozess) und wenn nicht soll ers starten , wenn es läuft soll er nichts machen...

    [autoit]

    If processExists("cmd.exe") Then sleep( 200)
    ElseIf run("cmd")

    [/autoit]


    So funkts iwie net :(

  • Hmm Peet, müsste es nicht ein Normales "Else" sein ? Denn ElseIf braucht doch noch eine Bedingung.

    mfg SiLenCa

  • Bei EsleIf hat er mir immer nen fehler angezeigt , ich schau mal


    Z:\AutoIT\get alive proxy.au3(3,7) : ERROR: syntax error
    ElseIf
    ~~~~~~^
    Z:\AutoIT\get alive proxy.au3 - 1 error(s), 0 warning(s)

  • [autoit]


    If processExists("cmd.exe") Then
    sleep( 200)
    Else
    run("cmd")
    EndIf

    [/autoit]

    So müsste das gehen, ausser du willst noch etwas abfragen.

    [autoit]


    If processExists("cmd.exe") Then
    sleep( 200)
    ElseIf processExists("notepad.exe") Then
    sleep(100)
    Else
    run("cmd")
    EndIf

    [/autoit]