Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

FTP Befehl alle 30 sekunden ausführen ohne die Verbindung zu schliessen

Frage Entwicklung Batch & Shell

Mitglied: moK

moK (Level 1) - Jetzt verbinden

12.07.2010 um 08:46 Uhr, 4730 Aufrufe, 2 Kommentare

Hallo Leute, ich möchte eine Batch Datei schreiben die mir alle 30 Sekunden Dateien von einem FTP Server holt.
So ist das eigentlich kein Problem, jedoch darf die Verbindung nicht geschlossen werden.

Hier ist mal das was ich bisher habe:
(downloader.bat):

@echo off
ftp -n
open xxx.xxx.xxx.xxx
user
username
pw
:START
mget *.*
SET /A ZEIT=30
IF %ZEIT LSS 1 (SET /A ZEIT=10)
SET /A T=%TIME:~6,2%+%ZEIT%
IF %T% GTR 59 (SET /A T=%T%-30)
IF %T% LSS 10 (SET T=0%T%)
:TIMER
IF NOT %TIME:~6,2% == %T% GOTO TIMER
GOTO START


Den Timer habe ich beim Googlen gefunden... er funktioniert auch. Das Problem ist, glaube ich, dass er sobald er im ftp Modus ist den Timer nicht mehr ausführt isch bin also gezwungen mit "bye" die verbindung zu schliessen. Aber wie kann ich das umgehen?

Gruß moK
Mitglied: 60730
12.07.2010 um 10:28 Uhr
Moin,

mit deinem "glauben" wegen des Problems liegst du richtig.

Nur unnötig Last auf den FTP zu binden, um das Logout zu vermeiden?

Frag doch einfach den Serverbesitzer, ob er deinen Account nicht von der Kickliste nimmt.
Das ist das einfachste und die beste Lösung - denn dann wissen alle - warum da eine connetion dauernd on ist.

Gruß
Bitte warten ..
Mitglied: moK
12.07.2010 um 11:03 Uhr
danke für die rasche antwort, löse das problem jetzt mit Java.
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Windows 10
gelöst Computer friert sporadisch für 20 - 30 Sekunden ein (15)

Frage von Web-Spirits zum Thema Windows 10 ...

Visual Studio
gelöst Webclient Download startet erst nach 20-30 Sekunden (3)

Frage von GERz0cKErZ zum Thema Visual Studio ...

Netzwerkgrundlagen
IOS stellt keine Verbindung zu IKEv2 VPN auf pfSense her (5)

Frage von Androxin zum Thema Netzwerkgrundlagen ...

Debian
Keine Verbindung zwischen zwei Debian Maschinen (1)

Frage von Philippe27 zum Thema Debian ...

Heiß diskutierte Inhalte
Zusammenarbeit
Als Administrator im Großraumbüro (29)

Frage von Dopamin85 zum Thema Zusammenarbeit ...

Exchange Server
gelöst Test-ActiveSyncConnectivity Error nach neuem Zertifikat (22)

Frage von Driphex zum Thema Exchange Server ...

Hardware
Laptop ins Salzwasser gefallen (18)

Frage von Marcel94 zum Thema Hardware ...

Hardware
Lenovo Yoga 500 über angeschlossene USB Tastatur booten (13)

Frage von thomasreischer zum Thema Hardware ...