- #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
ops
echo Error in File Transfer syntax
goto done
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
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
ops
echo Error in File Transfer syntax
goto done
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