Umbenennen geht nicht
Moderators: Hacker, Stefan2, white
Umbenennen geht nicht
bei mir im ordner sehen die jpg bilder so aus
Titel (oft 5 - 10 Worte), dann Bild 001, Datum
jetzt habe ich z.b.
einen Titel wie
Reise nach Israel, Bild 0001
Reise nach Israel, Bild 9834, Datum
usw.
Ich möchte aber da noch welche dazu kommen
aus den 4 Zahlen 5 machen
damit steht
Reise nach Israel, Bild 00001 versteht ihr?
wie geht das?
Titel (oft 5 - 10 Worte), dann Bild 001, Datum
jetzt habe ich z.b.
einen Titel wie
Reise nach Israel, Bild 0001
Reise nach Israel, Bild 9834, Datum
usw.
Ich möchte aber da noch welche dazu kommen
aus den 4 Zahlen 5 machen
damit steht
Reise nach Israel, Bild 00001 versteht ihr?
wie geht das?
Wenn das wirklich so einheitlich ist wie in deinem Beispiel dann kannst du im MUT (Mehrfach Umbenenn Tool) die "Suchen und Ersetzen"-Funktion nehmen:
Wenn es nicht so einheitlich ist musst du dich mit den RegEx (Reguläre Ausdrücke - siehe Hilfe) beschäftigen.
Peter
Code: Select all
Suche nach:
"Bild "
Ersetze durch:
"Bild 0"
Peter
TC 10.xx / #266191
Win 10 x64
Win 10 x64
Nicht zwingend. Das MUT kann ja selbst [C] als Zähler in den Dateinamen einbauen. Nur müssen dafür die Dateien natürlich in der richtigen Reihenfolge sein.Peter wrote:Wenn es nicht so einheitlich ist musst du dich mit den RegEx (Reguläre Ausdrücke - siehe Hilfe) beschäftigen.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
z.B. wie in diesem Thread:herman4 wrote:wie geht das?
http://www.ghisler.ch/board/viewtopic.php?p=223519#223519
bereits schon mal beantwortet.
Gruß
Holger
Nein.herman4 wrote:damit habe ich dnan ein 10000 -99999 als zahl verstehst du?
Du wolltest doch eine zusätzliche 0 vor der 4stelligen Zahl der 9999 Bilder haben?
Ich habe genau dieses gerade noch mal mit den beiden RegEx Lösungen aus dem genannten Thread ausprobiert, und das klappt hier.
Vielleicht solltest du mal genau beschreiben was du macht, damit es bei dir nicht funktioniert?
Oder mit welchen Dateinamen das bei dir fehlschlägt?
Gruß
Holger
ja genau
ich habe gerade 9931 erreicht
und dass ist ne 4 stellige zahle ich will aber dass alle zahlen von 0000 - 9931 5 stellig sind damit ich stehen habe
09931 und dann 10000
ich öffne total commander und meine datei mit den fotos
dann ist da das mehrfachumbenenntool was ich öffne
links oben die ganzen masken usw. und die 2 fenster mit alter und neuer name
aber wo soll ich da bitte was eingeben das verstehe ich eben nicht
ich habe gerade 9931 erreicht
und dass ist ne 4 stellige zahle ich will aber dass alle zahlen von 0000 - 9931 5 stellig sind damit ich stehen habe
09931 und dann 10000
ich öffne total commander und meine datei mit den fotos
dann ist da das mehrfachumbenenntool was ich öffne
links oben die ganzen masken usw. und die 2 fenster mit alter und neuer name
aber wo soll ich da bitte was eingeben das verstehe ich eben nicht
Linke Seite des Dialogs (Umbenennmaske)herman4 wrote: wo soll ich da bitte was eingeben das verstehe ich eben nicht
Dateiname wrote:[N]
Rechte Seite des Dialogs (Suchen & Ersetzen):Erweiterung wrote:[E]
Suche nach wrote:(?-g)(.*)(\d{4})(.*)\.jpg
Haken bei:Ersetze mit wrote:$1\0$2$3.jpg
[x] Regex
setzen.
In der Vorschau kontrollieren, ob es das ist was du wolltest.
Wenn ja, dann [Start] betätigen.
Dialog schließen.
Fertig.
Gruß
Holger
Äh, ja, kann nicht funktionieren, wenn du etwas mit anderen Dateinamen probierst als du hier im Forum angibst. Es ging dir darum, aus einem vierstelligen Zähler einen fünfstelligen zu machen. Du versuchst aber laut Bild, einen dreistelligen zu einem vierstelligen zu machen, was natürlich mit dem Regex nicht funktionieren kann.herman4 wrote:nö ging nicht
anbei das bild
http://www.bilder-hochladen.net/files/80ua-e4-1be3-jpg.html
Also bitte nochmal die Voraussetzungen überarbeiten und an konkreten Beispielen festmachen, wie sie auch in der Realität vorkommen. Sonst wird das nix.
Am einfachsten ist es für den Fall im Bild, die Variante von Peter in der ersten Antwort zu benutzen, u.U. mit einem führenden Leerzeichen davor.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
na so wie im bild steht hier 001 usw.
ich möchte aber daraus ein 0001 und fortführend machen
dass mit bild ist super
http://www.bilder-hochladen.net/files/80ua-e6-b534-jpg.html
meinst so?
ich möchte aber daraus ein 0001 und fortführend machen
dass mit bild ist super
http://www.bilder-hochladen.net/files/80ua-e6-b534-jpg.html
meinst so?
Das mag ja sein. In deiner "Aufgabenstellung" im ersten Post ist aber von vierstelligen Zählern die Rede, die zu fünfstelligen werden sollen. Das ist ein Unterschied zu deinem im Bild ersichtlichen Versuch. Ist das so schwer zu verstehen?herman4 wrote:na so wie im bild steht hier 001 usw.
ich möchte aber daraus ein 0001 und fortführend machen
Ja, so meinte ich bzw. Peter das als Antwort auf deine Frage zu Beginn des Themas und auch schon im verlinkten Thema. Will heißen: das Problem ist eigentlich schon lange erledigt

Die Variante mit den Regex ist aber die sicherere, weil sie ein schmaleres Suchmuster hat und wahrscheinlich auf weniger zutrifft. In deinem ersten Bild z.B. steht "bild" nochmals im Dateinamen (nämlich in "Stadtbilder"), so dass die Ersetzung mehrfach zutreffen kann. Deshalb auch mein Hinweis mit dem führenden (und ggf. schließenden) Leerzeichen, damit nur " Bild" bzw. " Bild " gefunden wird.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Klick
. In der TC-Hilfe, die man mit F1 (kontextsensitiv) aufrufen kann, ist das übrigens auch erklärt. Dennoch gebe ich zu, dass Regex nicht einfach zu verstehen sind.
MfG Dalai

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror