Run Fehler

  • Hallo !

    Ich bin gerade dabei ein Commando Modul zu Programmieren ..... leider klappt der Run befehl nicht so :)

    Programmiere noch nicht so lange in Autoit ^^ , wenn ich z.b /start;cmd.exe eingebe startet er die CMD.Console

    aber wenn ich z.b ein Programm im gleich Ordner habe und /start;mein.exe eingebe wird diese nicht gestartet hier mein Script

    [autoit]


    #RequireAdmin

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

    Global $hCommando = InputBox("Commando", "Bitte geben sie ihr Commando ein !")

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

    _Commando($hCommando); Start

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

    Func _Commando($oCommando)
    $sSplit = StringSplit($oCommando, ";")
    If $sSplit[1] == "/start" Then
    MsgBox(64,"Commando", "Count : " & $sSplit[0] & " Start : " & $sSplit[1] & " Commando : " & $sSplit[2])
    Run($sSplit[2])
    Else
    MsgBox(16,"Error", "Error")
    EndIf
    EndFunc

    [/autoit]
  • also unter Win XP läuft das skript, vielleicht benötigt ja Win7 den kompletten Pfad zur EXE, da run nicht automatisch im Skriptverzeichnis gestartet wird,

    mfg autoBert