Batch FTP

Dieses Thema Batch FTP im Forum "Windows XP Forum" wurde erstellt von Ind3X, 21. Juni 2011.

Thema: Batch FTP Hallo liebe Community, ich melde mich hier mit einem kleinen Problem: Ich versuche derzeit mir ein kleines...

  1. Hallo liebe Community,

    ich melde mich hier mit einem kleinen Problem:

    Ich versuche derzeit mir ein kleines Backup-System aufzubauen, ich habe allerdings keine Lust dafür externe Software einzusetzen.
    Daher dacht ich mir, ich schreibe mir eine Batchfile, mit der ich alles auf meinem FTP-Server synchronisiere.

    Das funktioniert soweit auch ganz gut, mit einer Ausnahme:

    Ich möchte bei einzelnen Dateien verhindern, dass sie beim Upload überschrieben werden.
    Das wäre grundsätzlich ganz einfach, zu lösen, indem ich diese Dateien mit dem jeweiligen Datum versehe.

    sync.bat
    Code:
    ftp -s:sync.ftp
    sync.ftp
    Code:
    open <serverip>
    <username>
    <password>
    cd unterordner
    rename file.xml file_%date%.xml
    asc
    put file.xml file.xml
    bye
    Genug der Vorrede, das Problem ist, dass %date% nicht als Batch-Variable, sondern als string interpretiert wird.
    Die umbenannte Datei heist anschliesend file_%date%.xml.

    Sieht jemand eine Möglichkeit das Problem zu beheben / zu umgehen?

    Danke im Vorraus,

    Ind3X

    EDIT:
    Oh, so ein Mist, ich hab die Lösung gerade gefunden:

    Wen es interessiert:
    sync.bat (sync.ftp fällt weg)
    Code:
    @echo off
    echo open serverip>sync.ftp
    echo username>>sync.ftp
    echo password>>sync.ftp
    echo cd subfolder>>sync.ftp
    echo rename file.xml file_%date%.xml>>sync.ftp
    echo asc>>sync.ftp
    echo put file.xml file.xml>>sync.ftp
    echo bye>>sync.ftp
    
    ftp -s:sync.ftp
    del sync.ftp
    pause
    
     
Die Seite wird geladen...

Batch FTP - Ähnliche Themen

Forum Datum
Hilfe zu einem einfachen Batchjob gesucht Software: Empfehlungen, Gesuche & Problemlösungen 22. Mai 2016
Dienstneustart in Aufgabe mit Protokoll unter R2008 (Batch) Windows Server-Systeme 5. März 2015
Pfade in Batchdatei Windows 7 Forum 18. Feb. 2015
Dateigröße auslesen mit batch programmierung Software: Empfehlungen, Gesuche & Problemlösungen 6. Feb. 2015
Wie Monitorausgabe in Batch Variable einbinden ? Linux & Andere 10. Jan. 2015