Matthias: Dateien umbenennen

Moin,
ich möchte Dateien umbenennen. Und zwar z.B. alle
*.pn
in
*.png

vielleicht habt Ihr da ja schon mal was per cmd gemacht? Oder kann man sowas mit Bordmitteln von Windows XP tun?

Matthias

  1. 'ǝɯɐu$ ıɥ

    Moin,
    ich möchte Dateien umbenennen. Und zwar z.B. alle
    *.pn
    in
    *.png

    vielleicht habt Ihr da ja schon mal was per cmd gemacht? Oder kann man sowas mit Bordmitteln von Windows XP tun?

    CMD ist doch ein "Bordmittel"?

    rename - Benennt Datei(en) um.

    RENAME [Laufwerk:][Pfad]Dateiname1 Dateiname2
    REN [Laufwerk:][Pfad]Dateiname1 Dateiname2

    Gib mal help rename ein.

    Du kannst auch ein proggi nehmen, ist wahrscheinlich besser und sicherer.

    Btw. Google konnte dir nicht helfen?

    ssnɹƃ
    ʍopɐɥs

    --
    “A computer lets you make more mistakes faster than any invention in human history–with the possible exceptions of handguns and tequila.”
    - Mitch Radcliffe
    1. RENAME [Laufwerk:][Pfad]Dateiname1 Dateiname2
      REN [Laufwerk:][Pfad]Dateiname1 Dateiname2

      "ren *.a *.b" ist das was ich gesucht habe, danke!

      1. "ren *.a *.b" ist das was ich gesucht habe, danke!

        Hi,

        ich hab mir vor Jahren mal eine Batchdatei dafür "gebastelt":

        @echo off
        Set /P alt=Wie lautet die alte Dateierweiterung?
        Set /P neu=Wie lautet die neue Dateierweiterung?
        Set /P ordner=In welchem Verzeichnis soll umbenannt werden?
        Echo Im Verzeichnis %ordner% werden die Dateierweiterungen von %alt% auf %neu% umbenannt.
        pause
        FOR /R %ordner% %%I IN (*.%alt%) DO REN "%%I" "%%~nI.%neu%"

        Nick

        1. Hallo,

          "ren *.a *.b" ist das was ich gesucht habe, danke!

          und ich hätte sowas als selbstverständliches Grundwissen eingestuft ...

          ich hab mir vor Jahren mal eine Batchdatei dafür "gebastelt":

          Für einen Einzeiler extra noch eine Batchdatei schreiben? Ich bitte dich!
          Du kaufst doch auch keine Schubkarre, nur um ab und zu ein Tütchen voll Abfall zum Komposthaufen zu fahren, oder?

          @echo off
          Set /P alt=Wie lautet die alte Dateierweiterung?
          Set /P neu=Wie lautet die neue Dateierweiterung?
          Set /P ordner=In welchem Verzeichnis soll umbenannt werden?
          Echo Im Verzeichnis %ordner% werden die Dateierweiterungen von %alt% auf %neu% umbenannt.
          pause
          FOR /R %ordner% %%I IN (*.%alt%) DO REN "%%I" "%%~nI.%neu%"

          Was vereinfacht das? Ich muss
           * die Batchdatei starten: Namen eingeben, Enter drücken
           * die alte Extension eingeben, Enter drücken
           * die neue Extension eingeben, Enter drücken
           * das Verzeichnis eingeben, Enter drücken
           * nochmal Enter drücken, wegen der pause-Anweisung

          Viel zu umständlich! Dann doch lieber einfach und schnell die Anweisung eingeben, wie Matthias sie oben beispielhaft notiert hat, und fertig.

          Ciao,
           Martin

          --
          Auch mit eckigen Radios kann man Rundfunk hören.
          Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
  2. Om nah hoo pez nyeetz, Matthias!

    lass mich das für dich googlen.

    Matthias

    --
    Wer ein Problem beschreiben kann, hat es schon halb gelöst.                                             (Julian Huxley) http://www.billiger-im-urlaub.de/kreis_sw.gif
  3. Hi,

    du hast ja schon die Lösung. Fürs nächste Mal empfehle ich dir den Total Commander. Das ist nicht nur einfach so viel besser, als Dateien im Windows Explorer anzuzeigen, sondern man kann auch einfach Dateien massenhaft umbenennen.

    Das kann man sogar mittels Regular Expressions machen und man sieht vorher, wie das Ergebnis aussehen wird, so dass man sich nicht alles zerschießt.

    Gruß
    Alex

    1. Om nah hoo pez nyeetz, Alex!

      Das erste Suchergebnis (filerename) kann ich auch empfehlen.

      Matthias

      --
      Wer ein Problem beschreiben kann, hat es schon halb gelöst.                                             (Julian Huxley) http://www.billiger-im-urlaub.de/kreis_sw.gif
      1. Hi,

        Das erste Suchergebnis (filerename) kann ich auch empfehlen.

        Hab jetzt mal kurz die ersten zwei Ergebnisse angeschaut. Ein Link auf heise.de und einer auf computerbild.de.

        Beide schaut nicht so aus, also wäre es so umfangreich, wie der Mehrfach-Umbenenner vom Total Commander - und der andere Vorteil ist, dass man halt nicht für jedes Feature etwas neues installieren muss.

        Total Commander kann man für die lokale Dateiverwaltung nutzen, zum Vergleichen/Synchronisieren, für FTP, zum Suchen, zum Dateien umbenennen etc.

        Gruß
        Alex