kostenloser Webspace werbefrei: lima-city


FTP per batch

lima-cityForumHeim-PCSoftware

  1. Autor dieses Themas

    mprev

    mprev hat kostenlosen Webspace.

    Ich wollte mir eine Batch schreiben, mit dem ich einen Ordner von meinem PC
    auf einen Ordner auf meinem FPT übertrage (und alles überschreibt).
    Kann mir da vl wer helfen ?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Was willst du genau machen?

    Bloß eine Verbindung herstellen oder auch Dateien hochladen?

    Bitte beschreibe das ganze genauer!

    LG Joseph
  4. Autor dieses Themas

    mprev

    mprev hat kostenlosen Webspace.

    virtual2 schrieb:
    Was willst du genau machen?

    Bloß eine Verbindung herstellen oder auch Dateien hochladen?

    Bitte beschreibe das ganze genauer!

    LG Joseph

    Wie oben beschrieben einen ganzen ordner Hochladen ...
    Nicht nur die verbindung.

    genauer .... hmmm

    Auf meinem PC (Windows 7, Internetverbindung besteht) befinden sich Daten in dem Ordner
    C:/User/web/DIR/

    und auf dem FTP Server (IP, User & Passwort bekannt) ist ein Verzeichniss
    /User/site/blabla/DIR/
    in dem vl auch Daten sind.

    Ich möchte beim ausführen des Skripts automatisch den Inhalt von dem Ordner(.../DIR/) von meinem PC
    in den Ordner (.../DIR/) übertragen. falls es zu Konflikten kommt sollen die Daten einfach überschrieben werden.


    Hmm genauer wüsst ich nicht was ich jetzt noch sagen soll ...
  5. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

  6. Autor dieses Themas

    mprev

    mprev hat kostenlosen Webspace.

    Damit komm ich leider auch nicht weiter,
    es handelt sich bei mir um FTP und einen Upload.
    Da klappt das wohl mit Copy nicht.
  7. karlsve

    Moderator Kostenloser Webspace von karlsve

    karlsve hat kostenlosen Webspace.

    Also, ersteinmal -> Ja es würde gehen allerdings wird das script etwas schwieriger. Das erste Problem ist , dass du mit batch nicht Ordner hochladen kannst sondern nur einzelne Dateien. Demnach müsstest du zum hochladen eines Ordners eine while schleife einbauen die jede datei durchgeht und sie hochlädt. Eine einzelne Datei hab ich irgendwann mal hochgeladen aber Ordner habe ich noch nicht versucht. Ich werde mich mal umschauen ob ich dazu was finde.

    MfG
    karlsve

    Edit:
    So mal eben google bemüht und da kam sowas hier raus:
    http://www.tutorials.de/forum/coders-talk/240671-batch-ordner-mit-unterordnern-und-dateien-archivieren-und-per-ftp-uploaden.html#post1258965

    Beitrag zuletzt geändert: 9.2.2010 6:12:14 von karlsve
  8. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    mprev schrieb:
    Damit komm ich leider auch nicht weiter,
    es handelt sich bei mir um FTP und einen Upload.
    Da klappt das wohl mit Copy nicht.

    Finde ich schön, dass du dir nicht mal die Mühe machst, die Beträge zur Gänze zu lesen. Also wieder von vorne:

    Du muss ein Script automatisch über deine Batch-Datei erstellen, und zwar in dieser Form:
    echo Das Upload-Script wird erstellt
    echo user > upload.scr
    echo benutzername > upload.scr
    echo kennwort > upload.scr
    for /f "tokens=*" %%g in ('dir /a-d /b') do echo put "%%g" > upload.scr
    echo quit > upload.scr
    echo Upload-Script erfolgreich erstellt
    echo Beginn des Uploads:
    ftp -n -s:upload.scr ftp.example.com
    echo Upload fertig
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!