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, 4737 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 ..
Ähnliche Inhalte
Batch & Shell
gelöst Mehrzeiligen Powershell-Befehl mit Batch ausführen (3)

Frage von 133202 zum Thema Batch & Shell ...

Entwicklung
gelöst SQL Abfrage Zeit: JETZT - 30 Sekunden (17)

Frage von Andinistrator1 zum Thema Entwicklung ...

Batch & Shell
gelöst Batch-Script für FTP-Zugang lässt sich nicht als Admin ausführen (5)

Frage von Bobstarlet zum Thema Batch & Shell ...

Neue Wissensbeiträge
Administrator.de Feedback

Umgangsformen auf der Seite

Information von Frank zum Thema Administrator.de Feedback ...

Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(6)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows 10
gelöst Windows 10 Home "Netzlaufwerk nicht bereit" (19)

Frage von Oggy01 zum Thema Windows 10 ...

Exchange Server
gelöst RU 17 Exchange 2010 . Erfahrungen? (10)

Frage von keine-ahnung zum Thema Exchange Server ...

Windows Server
Festplatten Ruhezustand Windows Server 2016 (10)

Frage von ahaeuser zum Thema Windows Server ...

Datenbanken
gelöst MySQL Zeiterfassungs-Problematik (wer ist eingecheckt) (9)

Frage von NativeMode zum Thema Datenbanken ...