per batch XXXXXXXX.zip verschieben X = eine Ziffer

Dieses Thema per batch XXXXXXXX.zip verschieben X = eine Ziffer im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von phoenix36, 22. Sep. 2008.

Thema: per batch XXXXXXXX.zip verschieben X = eine Ziffer Hallo Leute, ich habe folgendes Problem bzw. suche eine Lösung dafür. ich verschiebe momentan Datein aus einen...

  1. Hallo Leute,

    ich habe folgendes Problem bzw. suche eine Lösung dafür.

    ich verschiebe momentan Datein aus einen Ordner in einen andren ( nur welche wo eine dazugehörige .md5 vorhanden ist)

    for %%F in (%_incommingDir%*.md5) do (
    move %%~dpnF.md5 %_storageDir%%%~nF.md5
    move %%~dpnF.zip %_storageDir%%%~nF.zip
    echo %%~dpnF.zip in das Zwischenverzeichnis verschoben
    )

    nun möcht ich aber nur Zips verschieben, wo 8 Ziffern vor dem punkt stehen also z.b. 12345678.zip.

    Gibt es da überhaupt eine Möglichkeit per batch? wenn ja wie?
     
  2. Klar gibt's die Möglichkeit. Du musst nur die entsprechenden Zeichen des Dateinamens einzeln überprüfen, ob sie eine Zahl beinhalten. :)
    Erläuterungen dazu mit SET /?

    Und wenn du die For-Scheife auf .md5 beschränkst, solltest du vor dem Move-Befehl überprüfen, ob überhaupt eine .zip vorhanden ist, die verschoben werden könnte.
     
  3. versteh ich das jetzt richtig? ich müßte jede zahl durchprobieren?
    vielleicht steh ich jetzt ein bisschen auf dem schlauch (hab mir grad SET /? angeschaut).
    kannst du mir das mal bitte in einem beispiel geben?

    weil es wäre ja viel zuviel aufwand jetzt jede stelle zu schauen ob da eine zahl ist und dann kann ich ja nur eine zahl hingeben und nicht hinschreiben ist 0-9
     
  4. Nicht jede Zahl, sondern jede Stelle. Die Zahl kann man mit den Vergleichsoperatoren überprüfen. (IF /?)
     
Die Seite wird geladen...

per batch XXXXXXXX.zip verschieben X = eine Ziffer - Ä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