_FTP_Command aus FTPEx.au3 richtig verwenden

  • Hallo zusammen,

    es tut mir leid, dass ich hierzu (_FTP_Command) einbe Dublette erstelle. Ich bekomme es nicht hin, dass der _FTP_Command funktioniert oder zumindest eine brauchbare Fehlermeldung ausgibt. Auch Google habe ich hierzu befragt und es gibt etliche Fragen zu diesem Thema - aber kaum Antworten. Es gibt offensichtlich auch ältere Versionen. Dort hieß die Funktion _FTPCommand. Diese habe ich auch bereits getestet. Ich bekomme aber immer eine 0 zurück und der Command wird nicht ausgeführt. Auf einem regulären Windows Client funktioniert der Befehl.

    Vielen Dank für Eure Hilfe!

    [autoit]


    Func start()

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

    ;Verbindungskram
    Local $sServer = GUICtrlRead($gui_ip)
    Local $sUsername = GUICtrlRead($gui_user)
    Local $sPass = GUICtrlRead($gui_pw)
    Local $cmd = GUICtrlRead($gui_befehl)
    GUICtrlSetData($Log,'Server: '&$sServer)
    GUICtrlSetData($Log,'User: '&$sUsername)
    GUICtrlSetData($Log,'PW: '&$sPass)
    GUICtrlSetData($Log,'Befehl: '&$cmd)
    GUICtrlSetData($Log,'------------------------------------------------------------------------------------------')

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

    ;Verbindung zum Server
    Local $hOpen = _FTP_Open('MyFTP Control')
    GUICtrlSetData($Log,'Open: '&$hOpen)
    Local $hConn = _FTP_Connect($hOpen, $sServer, $sUsername, $sPass)
    GUICtrlSetData($Log,'Connect : '&$hConn)

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

    ;Befehle und das Testgelumpe
    Local $hcmd = _FTP_Command($hConn, "quote rcmd crtlib ascowx")
    If @error Then
    GUICtrlSetData($Log,'CommandError: '& @error)
    Else
    GUICtrlSetData($Log,'Command: '&$hcmd)
    EndIf

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

    ;Verbindung dichtmachen
    Local $iFtpc = _FTP_Close($hConn)
    GUICtrlSetData($Log,'Close1: '&$iFtpc)
    Local $iFtpo = _FTP_Close($hOpen)
    GUICtrlSetData($Log,'Close2: '&$iFtpo)

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

    GUICtrlSetData($Log,' --->Ende')

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

    EndFunc

    [/autoit]