2017-11-28 8 views
1

Lassen Sie mich dies mit einem Haftungsausschluss voranbringen, ich habe noch nie Skripte auf der Benutzeroberfläche von WinSCP ausgeführt.Planen Sie einen automatischen FTP-Upload unter Windows mit WinSCP

Ich habe ein Programm auf unserem Server, das eine Textdatei generiert, die ich an das freigegebene Laufwerk unserer Organisation senden möchte. Beim Durchsehen des Internets bin ich auf einige Lösungen gestoßen, wie den unten stehenden Code. (Credentials wurde aus offensichtlichen Gründen weggelassen)

option batch abort 
option confirm off 
open ftp://user:[email protected] 
synchronize local U:\DO Unitization\Team Member Folders\xxxxxxxx 
exit 

Dies wird dann gespeichert als .txt (abc.txt)

dann manuell als winscp.com /script=abc.txt ausgeführt

Das ist nicht das, was ich will, wie das Denken zu sehen Der ganze Zweck war, dies zu automatisieren. Außerdem muss nur eine Datei gesendet werden, nicht alles im Verzeichnis. Wie ich oben sagte, fehlt mein Wissen in diesem Bereich und ich entschuldige mich für jegliche Missverständnisse.

Danke, Joshua Averbuch

+0

* "Das ist nicht was ich will" * - Was willst du also? –

+0

Ich bin auf der Suche nach einer vollständigen Automatisierung. Zum Beispiel, wenn Systemzeit = 00:00:00, führen Sie dieses Skript aus. Aber abgesehen davon glaube ich, dass es Probleme mit dem Drehbuch gibt, ich kann sie nicht sezieren. –

Antwort

1

Für einen Start, WinSCP guide to automating file transfers to FTP server sehen.

Eine einfache Batch-Datei (upload.bat) eine Datei auf einen FTP-Server hochladen mit WinSCP wie folgt aussieht:

winscp.com /log=c:\path\ftp.log /command^
    "open ftp://user:[email protected]/"^
    "put ""U:\DO Unitization\Team Member Folders\xxxxxxxx\file.txt"" ""/remote/path/"""^
    "exit" 

Sie die batch file generated by WinSCP GUI für Sie haben kann.


Verwenden Sie für die Planung einfach den Windows-Planer.
Für Details siehe weitere WinSCP guide to scheduling file transfers to FTP server.

+0

Danke, das ist genau das, was ich brauchte –

Verwandte Themen