Frage von Benjirich, 41

Alle Dateien im Ordner mit .jpg ergänzen per batch?

Hallo,

habe nen Ordner voller Dateien welche keine Endung haben und möchte alle mit .jpg ergänzen. Leider kenne ich mich mit batch scripting nicht aus und google wollte nicht weiterhelfen. Könnte mir jemand erklären wie ich so etwas mache?

PS: Es sind alles Bilddateien, .jpg Endung funktioniert bei jeder.

Antwort
von PWolff, 7

Dafür braucht man keine Batch-Datei - die Eingabeaufforderung reicht. (Kann man aber auch anwenden, wenn das öfter vorkommt und einem ein Dutzend Tastenanschläge zu viel sind. Oder man nicht geübt darin ist, das aktuelle Verzeichnis zu wechseln.)

In deinem Fall würde ich deshalb vermutlich eine Batch-Datei empfehlen.

Inhalt der Batch-Datei bzw. Inhalt der Kommandozeile (nach Wechseln in das Verzeichnis mit den Bildern):

ren * *.jpg

Nachtrag: Wenn bei dir die Dateiendungen ausgeblendet sind (Standard bei Windows), ist es etwas anders.

Wenn als "Dateityp" einfach "Datei" angegeben wird, haben die Dateinamen tatsächlich keine Endung. Sonst müsstest du die Endung herausfinden. (Wäre eine eigene Frage.)

Geänderte Kommandozeile

ren *.alteEndung *.jpg

Antwort
von Gummileder, 8

Bulk Rename Utility

http://www.bulkrenameutility.co.uk/Main_Intro.php

Antwort
von xmoepx, 26

Texte mit Batch-Dateien ändern ist meist furchtbar kompliziert.

Vielleicht lieber ein Programm wie dieses verwenden:

http://flexible-renamer.de.softonic.com/

Kommentar von Benjirich ,

So kompliziert ist es doch nicht, habe nicht nur hier gefragt und wo anders eine Antwort bekommen:

for %%I in (*) do ren %%I %%I.jpg

Hat funktioniert.

Kommentar von PerfectMuffin ,

Elegant!

Antwort
von iwolmis, 18

Lade InfanView + alle  Plgins, dann kaust Du alle machn

Antwort
von MisterX85, 17

Probier mal Mouse Recorder:

http://www.heise.de/download/product/mouse-recorder-96180

Damit kannst Du ohne große Scripting-Kenntnisse sich wiederholende Tätigkeiten (Maus und Tastatur) aufzeichnen und beschleunigt wiederholen.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten