Falls du dich etwas mit AutoIt beschäftigen willst, hab ich dir hier ein kleines Skript, das musst du kompilieren und dann in den SendTo-Order schieben:
[code];-- Configuration
$WEBURL = “http://SERVERPATH/”
$SERVER = “FTPSERVER”
$PATH = “/”
$USER = “USERNAME”
$PASS = “*******”
;-- Configuration END
#include<FTPEx.au3>
If $CMDLINE[0] <> 1 Then Exit MsgBox(0, ‘’, “Missing parameter file”)
$sFile = $CMDLINE[1]
If Not FileExists($sFile) Then Exit MsgBox(0, ‘’, “File does not exist”)
$sFileName = StringRegExpReplace($sFile, “^.*\/$”, “\1”)
$sFileName = InputBox(“Choose filename”, “Chooose filename”, $sFileName)
$sFileName = StringRegExpReplace($sFileName, ‘[/\:*?"’’<>|`´]’, “”)
If $sFileName = “” Then Exit MsgBox(0, ‘’, “Wrong filename”)
$hFTP = _FTP_Open(“SendToFTP”)
If Not $hFTP Then Exit MsgBox(0, ‘’, “Could not init FTP”)
$hServer = _FTP_Connect($hFTP, $SERVER, $USER, $PASS, 1)
If Not $hServer Then
_FTP_Close($hFTP)
Exit MsgBox(0, ‘’, “Could not connect to server”)
EndIf
_FTP_DirSetCurrent($hServer, $PATH)
If @error Then
_FTP_Close($hServer)
_FTP_Close($hFTP)
Exit MsgBox(0, ‘’, "Could not change directory to " & $PASS)
EndIf
If Not _FTP_ProgressUpload($hServer, $sFile, $sFileName) Then
_FTP_Close($hServer)
_FTP_Close($hFTP)
Exit MsgBox(0, ‘’, "Could not upload to " & $sFileName)
EndIf
_FTP_Close($hServer)
_FTP_Close($hFTP)
If 6 = MsgBox(4, ‘SendTpFTP Success’, “File Uploaded. Access it via” & @CRLF & $WEBURL & $sFileName & @CRLF & @CRLF & “Copy tp clipboard?”) Then
ClipPut($WEBURL & $sFileName)
EndIf[/code]
Zum Ordern, um Senden An anzupassen, kommst du per WindowsTaste-R und dann entweder Eingabe von shell:sendto oder sendto.