FTP-Skript überträgt keine Remote-Dateien auf den lokalen Computer

6372
roman m

Dies ist ein Nachfolger der FTP-BAT-Datei - Windows Scheduled Task .

Ich habe das FTP-Skript kopiert, kann die Dateien jedoch nicht auf meinen lokalen Computer übertragen.

Alles was ich bekomme ist folgendes (Serveradresse weggelassen):

331 Password required for ftpdemo.  230 User ftpdemo logged in. ftp> lcd C:\Temp\Test Local directory now C:\Temp\Test. ftp> mget ErrorLog\*.* 200 Type set to A. mget LogViewer.asp? quit ftp> 

Hier ist das eigentliche Skript:

open ftp.myserver.com ftpdemo pass lcd C:\Temp\Test mget ErrorLog\*.* quit 

Was muss ich reparieren?

AKTUALISIEREN:

verwendet PROMPT, jetzt durchläuft es alle Dateien, sagt jedoch Folgendes:

200 port command successful 550 "file_name_here": no such file 

und dasselbe gilt für jede Datei im Verzeichnis ... es listet alle Dateien auf, also sind sie da, ich habe keine Ahnung, was falsch ist. Außerdem verwende ich dasselbe Konto, das ich für GUI-FTP verwendet habe, und Berechtigungen sollten kein Problem sein.

Irgendwelche Ideen?

UPDATE 2:

Ich habe es so gemacht, dass es funktioniert (danke an Dave Lozinskis Website ):

open ftp.myserver.com ftpdemo pass lcd C:\Temp\Test cd /ErrorLog prompt mget *.* quit 

Im Grunde musste ich nur das Verzeichnis auf dem Server ändern.

3

2 Antworten auf die Frage

1
Stewart Robinson

Fügen Sie vor dem Befehl mget eine Zeile hinzu, die besagt

prompt 
jetzt geht das durch alle Dateien auf dem Remote-Ordner, aber sagt immer "Port-Befehl erfolgreich. Keine solche Datei" ... Alle Dateien gibt es allerdings ... irgendwelche Ideen? roman m vor 15 Jahren 0
Ich habe das Problem nicht gelöst, aber es hat mir geholfen, Starter zu bekommen, danke roman m vor 15 Jahren 0
Haben Sie behoben, warum die Dateien nicht heruntergekommen sind? Stewart Robinson vor 15 Jahren 0
0
harrymc

Vielleicht ftp -ilöst sich das Problem.

Dieser Parameter deaktiviert die interaktive Aufforderung während mehrerer Dateiübertragungen. Dies ist die Aufforderung, die im Post angezeigt wird.

gleiche ergebnisse ... Schleifen durch alle Dateien im Ordner und sagen immer "keine solche Datei", aber alle Dateien sind vorhanden ... Ich verwende die gleichen Anmeldeinformationen, die ich für den FTP-Zugriff auf die GUI verwende, also sollten Berechtigungen nicht die sein Frage ... irgendwelche Ideen? roman m vor 15 Jahren 0