FTP MGET *.*

  • #1
T

TIMT

Neues Mitglied
Themenersteller
Dabei seit
11.09.2005
Beiträge
2
Reaktionspunkte
0
Hallo zusammen

Ich habe verschieden Unterverzeichnise auf meinem Server, in denen Dateien
abgelegt sind. Von Zeit zu Zeit möchte ich diese Dateien auf meinen lokalen
PC kopieren. Dazu benutze ich eine BAT-Datei. Die Anweisungen habe ich in
einem TXT-File gespeichert.

Es kann vorkommen, dass in einem der Verzeichnise keine Dateien liegen. Und
da beginnt nun das Problem. Die Verarbeitung wird nicht mehr fortgeführt.
Und irgendwann bekomm ich dann ein Timeout gemeldet.

Die Verarbeitung starte ich mit der BAT-Datei:
ftps -user:xxxx -password:xxxx -quiterror -d -s:C:\ftp.txt photofront.ch > C:\ftpsresultate.txt
if %ERRORLEVEL%==0 goto great
echo ftps returned error code: %ERRORLEVEL%
if %ERRORLEVEL%==3 goto out
if %ERRORLEVEL% GEQ 1 goto oops
echo Unknown File Transfer Problem
goto done
:eek:ops
echo Error in File Transfer syntax
goto done
:eek:ut
echo An error occurred in the File Transfer
goto done
:great
echo The File Transfer completed successfully
:done
pause

Das funktioniert soweit.

In der TXT-Datei sind die Anweisungen gespeichert:

binary
prompt
lcd C:\fotos
cd /httpdocs/data/media/1/big
mget *.*
mdelete *.*
cd /httpdocs/data/media/2/big
mget *.*
mdelete *.*
cd /httpdocs/data/media/3/big
mget *.*
mdelete *.*
lcd C:\
by

Wenn sich nun im Verzeichnis
cd /httpdocs/data/media/1/big
keine Dateien befindent, bekomme ich folgende Fehlermeldung:

200 PORT command successful
---> NLST *.*
Timed out waiting for connection from server.
---> TYPE I
200 Type set to I

Hat jemand eine Lösung für mein Problem?

Vielen Dank für deine Antwort!

TIMT
 
  • #2
versuch mal mget *

greetz

hugo
 
  • #3
hallo hugo

funktioniert leider auch nicht :(
 
Thema:

FTP MGET *.*

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.966
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben