Liebe Leser,
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Ergebnis 1 bis 5 von 5
  1. #1
    Registriert seit
    11.2010
    Beiträge
    3

    Batch - Dateien umbenennen

    Hallo,

    ich habe folgende Verzeichnisstruktur

    R:\_ToRename\
    R:\_ToRename\20110522\1\
    R:\_ToRename\20110523\1\
    R:\_ToRename\20110524\1\
    usw.
    In diesen Verzeichnissen befinden sich die Dateien, die ich per batch-Datei umbennen möchte.

    Die Dateien haben folgendes Format:
    zB 00606E909A1D_m20110523232230.jpg

    Nun möchte nun den Teil nach dem "m" behalten, da dieses das Datum mit Uhrzeit ist. Vor dem Zeitstring noch "cam1_" davor, den Teil mit der Zeit der Lesbarkeit wegen mit Unterstrichen unterteilen, und ans Ende (vorm Suffix) "_2" dranhängen.

    Die Datei soll nach dem Umbennen wie folgt heissen:
    cam1_20110523_232230_2.jpg

    Die Batch-Datei befindet sich in R:\ToRename\

    Folgendes habe ich erstes gemacht:

    @echo off
    set Quelle="R:\_ToRename"
    Set DateiFilter="*.jpg"
    for /r %Quelle% %%i in (%DateiFilter%) do rename %%i %%~ni_Test.jpg
    end

    Das funktioniert schon mal. Nun habe ich aber Probleme, den Dateinamen auseinander zu nehmen. Versucht habe ich verschiedenes mit Variablenzuweisung der Teile des Dateinames mit Part1=%%i:~15,8 und Part2=%%i:~23,6. Danach dann NewName=cam1_%Part1%_%Part2%_2.jpg
    rename %%i=%NewName%.jpg

    Versuche habe ich auch mit For /f "tokens= und delims probiert, aber da blicke ich garnicht durch.

    Ich hoffe, ich habe mein Anliegen verständlich erklärt, und es kann mir jemand helfen.

    Besten Dank schon mal
    docluma

  2. #2
    Avatar von Falcon37
    Falcon37 ist offline Ganzes Gigabyte
    Mein System
    MainboardASUS P8P67-M Pro
    ProzessorIntel i7-3770
    GrafikkarteRadeon HD6950
    RAMCorsair 4x4 GByte
    Festplatte(n)Seagate Barracuda 7200.11; Seagate Barracuda LP; Intel SSD X25-M; Intel 520 Series; 240 GB
    Netzteil (inkl. Spannungswerte)Gigabyte Odin
    SoundkarteOnboard
    BetriebssystemWindows 7 x64 Ultimate, SP1
    AV-SoftwareG-Data
    System-/OptimierungstoolsNicht nötig
    Art des InternetzugangsDSL-6000
    MonitorNEC Multisync FE1250+ und Eizo S2242WH
    SonstigesColor Laserjet Pro 1525NW
    Registriert seit
    11.2000
    Ort
    Trakt 3 - 2. OG - Zelle 25 - Oberes Bett
    Beiträge
    12.724

  3. #3
    Registriert seit
    11.2010
    Beiträge
    3
    Zitat Zitat von Falcon37 Beitrag anzeigen
    Danke für den Tipp. Aber ich suche kein Tool, das habe ich selber. Ich brauche eine Batch-Datei, da das Umbennen täglich über einen geplanten Task stattfinden soll. Da nutzt mir ein Tool nichts.

    Danke
    docluma

  4. #4
    Registriert seit
    09.2000
    Beiträge
    242
    Hi,

    batch Probleme lassen sich prima unter www.administrator.de lösen.

    Dein Fall dürfte hier http://www.administrator.de/index.php?content=139801 behandelt werden.

    Gruß

  5. #5
    Avatar von Hnas2
    Hnas2 ist gerade online Ganzes Gigabyte
    Mein System
    MainboardAsus A8V-VM SE
    ProzessorOpteron 165
    GrafikkarteRadeon X300
    RAM1024MB DDR-SDRAM
    Festplatte(n)Maxtor STM3250310AS (250GB), Samsung HD252KJ (250GB)
    Andere LaufwerkeTSST SH-S202H 5 virtuelle Laufwerke
    Netzteil (inkl. Spannungswerte)SuperSilent 420W
    BetriebssystemVista Business 32bit SP2
    AV-SoftwareAvast!, Spybot
    FirewallMS
    System-/Optimierungstoolskeine
    Art des InternetzugangsDSL-16000
    Router/ModemSpeeport W920V/Siemens SE505
    MonitorPhilips 109B
    SonstigesDSL V25 HP NX6125 XP Home SP3 / Sony Vaio VGN TX1XP XP prof SP3
    Registriert seit
    04.2004
    Ort
    Dresden
    Beiträge
    21.647
    Zitat Zitat von docluma Beitrag anzeigen
    In diesen Verzeichnissen befinden sich die Dateien, die ich per batch-Datei umbennen möchte.
    Wie oft musst du das machen?
    Zitat Zitat von docluma Beitrag anzeigen
    Die Dateien haben folgendes Format:
    zB 00606E909A1D_m20110523232230.jpg
    Ist das Format fest?
    Supportanfragen per PN oder Mail werden ignoriert.

Ähnliche Themen

  1. Datei per Batch umbenennen
    Von completelylost im Forum Programmieren
    Antworten: 5
    Letzter Beitrag: 04.11.2008, 07:53
  2. Dateien nach vorhandenen Dateien umbenennen
    Von Joshua24 im Forum Software allgemein
    Antworten: 3
    Letzter Beitrag: 03.02.2008, 19:51
  3. Dateien umbenennen
    Von nrssiegen im Forum Software allgemein
    Antworten: 5
    Letzter Beitrag: 08.12.2005, 23:38
  4. Dateien umbenennen
    Von starperry im Forum Kaufberatung [Software]
    Antworten: 7
    Letzter Beitrag: 17.05.2005, 23:45

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
12
Content Management by InterRed