Top-Themen

Aktuelle Themen (A bis Z)

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 Automaischer FTP Upload für PDF Dateien

Mitglied: 84409

84409 (Level 1)

08.07.2010 um 14:59 Uhr, 5231 Aufrufe, 15 Kommentare

Hallo zusammen,

ich komme mit meiner zusammen gesuchten Batch Datei nicht weiter.

In den "send"- Verzeichnis (C:\send) sind einige PDF Dateien, die ich auf deinen FTP Server (Testumgebung: FileZilla Server) hochladen möchte. In diesem Verzeichnis liegt auch die Batch Datei.
Die Verbindung zum FTP Server bekomme ich dem FileZilla Client zum Beispiel hin, sprich User (ibau) und passwort sind korrekt und ich kann auch etwas hochladen.
In der Comando Zeile bekomme ich aber immer folgenden Fehler:

eaf80d1d9a31a60bd7c473c2477b6dc3 - Klicke auf das Bild, um es zu vergrößern

01.
@echo off 
02.
 
03.
SET FTPFILE=ftp.fcd 
04.
 
05.
SET verzpruef=verzpruef 
06.
 
07.
IF "%1"=="MAKEFTP" GOTO MAKEFTP 
08.
 
09.
"cmd.exe" /V:ON /C "%0" MAKEFTP 
10.
GOTO USEFTP 
11.
 
12.
:MAKEFTP 
13.
 
14.
echo OPEN server > !FTPFILE! 
15.
echo user >> !FTPFILE! 
16.
echo passw >> !FTPFILE! 
17.
 
18.
SET n=0 
19.
FOR %%i IN ("C:\Documents and Settings\XXX\Desktop\send\*.pdf") DO ( 
20.
SET /a n=!n!+1 
21.
echo send  "%%i" "!n!.pdf" >> !FTPFILE! 
22.
23.
 
24.
echo disconnect >> !FTPFILE! 
25.
echo quit >> !FTPFILE! 
26.
 
27.
GOTO :EOF 
28.
 
29.
:USEFTP 
30.
ftp -s:%FTPFILE% 
31.
pause 
32.
GOTO END

Über eine Rückmeldung würde ich mich sehr freuen!

Viele Grüße,

Sascha
Mitglied: Dani
08.07.2010 um 15:06 Uhr
Hi Sascha
ersetze doch mal die Zeile 30 mit folgenden Befehl:
01.
ftp -d -i -s:%FTPFILE%
Und post ggf. nochmal die Fehlermeld(en)!


Grüße,
Dani
Bitte warten ..
Mitglied: 60730
08.07.2010 um 15:11 Uhr
Moin,

einen groben Bock ziehst du immer mit

echo 123>test1.txt
echo 123 >test2.txt

Du nimmst immer V2 - also ein leerzeichen zuviel
Dann "fehlt" mir der Befehl "bin"....

Ps: laut deinem Bildschirm sihst du ja, dass du nicht angemeldet bist.
"root"<>"ROOT" oder "root " oder "Root" usw......

Gruß
Bitte warten ..
Mitglied: Kiste
08.07.2010 um 16:34 Uhr
Hey Sascha,
schau dir mal als Alternative AllwaySync an, ein sehr mächtiges Tool wo mit du auch Lokale Ordner mit einem FTP Server Synchronisieren kannst.

MFG

KIste
Bitte warten ..
Mitglied: 84409
08.07.2010 um 16:40 Uhr
Wofür stehen diese Parameter?

Danke und Grüße,

Sascha
Bitte warten ..
Mitglied: 84409
08.07.2010 um 16:40 Uhr
Vielen, vielen Dank. Das war's!
Bitte warten ..
Mitglied: 84409
08.07.2010 um 16:42 Uhr
Könnt Ihr mir vielleicht noch weiter helfen, wie ich den original Dateinamen beibehalte.
Wie gesagt, ich bin da nicht so fit und habe mir ein paar Sachen zusammen gesucht

Grüße,

Sascha
Bitte warten ..
Mitglied: Dani
08.07.2010 um 16:44 Uhr
Nur blöd das man bei Batchbefehlen die Hilfe über "/?" nicht einsehen kann.
01.
 -i               Schaltet die interaktive Aufforderung während 
02.
                  der Übertragung von mehreren Dateien aus. 
03.
 -d               Aktiviert Debugging.
Bitte warten ..
Mitglied: 84409
15.07.2010 um 10:53 Uhr
Hilfe,

wenn ich jetzt die Batchdatei mit einem VB Script (welches Dateien hin und her verschiebt, UNABHÄNGIG vom FTP Upload) aufrufe,
01.
Set oShell = WScript.CreateObject("WScript.Shell") 
02.
oShell.Run "C:\Neuer\FTP1.bat"

dann öffnet sich 156 mal das Kommandozeilenfenster und es wird nix hochgeladen.

Könnt ihr mir nochmal helfen? Ich kann bei Interesse auch das VB Script posten.

Viele Grüße,

Sascha
Bitte warten ..
Mitglied: 84409
28.07.2010 um 10:25 Uhr
Habt ihr noch ein paar Ratschläge?
Bitte warten ..
Mitglied: 60730
29.07.2010 um 18:47 Uhr
Moin,

Zitat von 84409:
Habt ihr noch ein paar Ratschläge?

  • Für was genau???

  • Die Batch da oben?
  • Always Sync?
  • Der Vbs Schnippsel?

und da waren Sie wieder - die doppelten drei Fragezeichen
Bitte warten ..
Mitglied: 84409
30.07.2010 um 11:18 Uhr
Für die Beiträge von mir:

Zitat von 84409:
Hilfe,

wenn ich jetzt die Batchdatei mit einem VB Script (welches Dateien hin und her verschiebt, UNABHÄNGIG vom FTP Upload)
aufrufe,
01.
Set oShell = WScript.CreateObject("WScript.Shell") 
02.
> oShell.Run "C:\Neuer\FTP1.bat" 
03.
> 

dann öffnet sich 156 mal das Kommandozeilenfenster und es wird nix hochgeladen.

Könnt ihr mir nochmal helfen? Ich kann bei Interesse auch das VB Script posten.

Viele Grüße,

Sascha

und

Zitat von 84409:
Könnt Ihr mir vielleicht noch weiter helfen, wie ich den original Dateinamen beibehalte.
Wie gesagt, ich bin da nicht so fit und habe mir ein paar Sachen zusammen gesucht

Grüße,

Sascha

denn im Moment komme ich leider nicht weiter...

Viele Grüße,

Sascha
Bitte warten ..
Mitglied: 60730
30.07.2010 um 12:38 Uhr
Zitat von 84409:
Für die Beiträge von mir:

> Zitat von 84409:
> ----
> Hilfe,
>
> wenn ich jetzt die Batchdatei mit einem VB Script (welches Dateien hin und her verschiebt, UNABHÄNGIG vom FTP Upload)
> aufrufe,
>
01.
Set oShell = WScript.CreateObject("WScript.Shell") 
02.
> > oShell.Run "C:\Neuer\FTP1.bat" 
03.
> > 

> dann öffnet sich 156 mal das Kommandozeilenfenster und es wird nix hochgeladen.
>
> Könnt ihr mir nochmal helfen? Ich kann bei Interesse auch das VB Script posten.
>
> Viele Grüße,
>
> Sascha

und

> Zitat von 84409:
> ----
> Könnt Ihr mir vielleicht noch weiter helfen, wie ich den original Dateinamen beibehalte.
> Wie gesagt, ich bin da nicht so fit und habe mir ein paar Sachen zusammen gesucht
>
> Grüße,
>
> Sascha

denn im Moment komme ich leider nicht weiter...
ich so auch nicht - was hast du genau zusammengezimmert?
z.B deine Zeile
09. "cmd.exe" /V:ON /C "%0" MAKEFTP
Warum startetst du da eine weiter cmd instanz ?
entweder fängst du ganz von vorne an, oder wir rätseln uns einen ab...
Viele Grüße,

Sascha
Bitte warten ..
Mitglied: 60730
30.07.2010 um 12:46 Uhr
01.
@echo Hallo TMo ich weiß du magst keine @echo off von Anfängern in Testscripten 
02.
@echo aber damit wirst du leben müssen. 
03.
@echo no further comments 
04.
REM @echo off - ist was für die Harten - die in den Garten dürfen. 
05.
 
06.
:parameter 
07.
SET FTPFILE=ftp.fcd 
08.
 
09.
:makefile 
10.
 
11.
echo OPEN server> %FTPFILE% 
12.
echo user>> %FTPFILE% 
13.
echo passw>> %FTPFILE% 
14.
echo bin>> %FTPFILE% 
15.
echo cd ziel>> %FTPFILE% 
16.
 
17.
FOR %%i IN ("laufwerk\pfad\*.pdf") DO echo send "%%i" "%%~ni">> %FTPFILE% 
18.
echo disconnect>> %FTPFILE% 
19.
echo quit>> %FTPFILE% 
20.
 
21.
Echo Steuerdatei erzeugt 
22.
 
23.
:USEFTP 
24.
ftp -s:%FTPFILE% 
25.
pause
Ich bin mir rel. sicher warum sich keiner der beiden Bs aus dem B Bereich hier gemeldet hat - die sind bestimmt stinkig, weil sich da jemand sehr offensitlich aus einem seiner Frage und Antwort "spiele" die Kronjuwelen geschnappt hat - ohne den Rest vom Fred durchzulesen....
Bitte warten ..
Mitglied: 84409
30.07.2010 um 12:56 Uhr
Wie gesagt ich habe da leider noch nicht allzu viel Ahnung und muss gestehen, dass ich mir das Script soweit hauptsächlich aus dem Netz gezogen.

Wie sollte die Zeile denn lauten?
Hast du einen Tipp - oder ist es dafür viel zu unübersichtlich?

Schönes Wochenende,

Sascha
Bitte warten ..
Mitglied: 84409
30.07.2010 um 13:09 Uhr
Danke TimoBeil,

ich werds am Wochenende mal testen!

Bis dahin,

Sascha
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Ftp Upload von Dateien aus zwei Ordnern
gelöst Frage von eisshake1Batch & Shell2 Kommentare

Hallo ich habe eine Frage. Ich hoffe mir kann jemand helfen :) Ich würde gerne per Ftp (oder WinScp ...

Batch & Shell
Batch passives FTP upload
gelöst Frage von weltklasseBatch & Shell2 Kommentare

Hallo, ich versuche per Batch eine Textdatei auf einen FTP-Server hochzuladen. Es handelt sich um einen "passiven FTP-Zugriff". Leider ...

Netzwerkgrundlagen

Ftp upload Geschwindigkeit sehr langsam??

gelöst Frage von SteffenBNetzwerkgrundlagen14 Kommentare

Hallo liebe User, ich hoffe das ist das richtige Thema für meine Fragen!? Ich bin ein ganz normaler Endnutzer ...

Batch & Shell

Batch FTP upload bricht nach x Dateien ab

gelöst Frage von ecologyBatch & Shell8 Kommentare

Hallo Zusammen Ich habe eine Batch Datei erstellt, welche mir meine Bilder automatisch verkleinert und danach auf meinen Server ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 3 StundenWindows 102 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 6 StundenAdministrator.de Feedback10 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 23 StundenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...