Mehrfach umbenennen 01->10, 02->11, 03->12 usw

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
onkel_joerg
Junior Member
Junior Member
Posts: 8
Joined: 2011-10-22, 10:38 UTC

Mehrfach umbenennen 01->10, 02->11, 03->12 usw

Post by *onkel_joerg »

Hallo liebe Experten.
Ich weiß nicht, nach welchem Begriff ich suchen soll.
Ich möchte eine Reihe von Dateien umbenennen, so dass aus "01" "10" wird, aus "02" "11", aus "03" "12" und so weiter.

Wer schubst mich in die richtige Richtung?

Vielen Dank im Voraus
O.J.
Win 10 Pro
Intel i7-3770K@4.1GHz 32GB Ram 512GB SSD
User avatar
Stefan2
Power Member
Power Member
Posts: 4281
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Mehrfach umbenennen 01->10, 02->11, 03->12 usw

Post by *Stefan2 »

onkel_joerg wrote: 2022-02-16, 14:52 UTC
Ich möchte eine Reihe von Dateien umbenennen, so dass aus "01" "10" wird, aus "02" "11", aus "03" "12" und so weiter.


Lass die alten Nummern löschen und füge Neue hinzu, starte dabei mit "10"

Natürlich vorausgesetzt, die alte Nummerierung geht so nahtlos weiter.




 
User avatar
onkel_joerg
Junior Member
Junior Member
Posts: 8
Joined: 2011-10-22, 10:38 UTC

Re: Mehrfach umbenennen 01->10, 02->11, 03->12 usw

Post by *onkel_joerg »

Wie mache ich das, wenn die Zahlen mitten im Dateinamen sind?
Win 10 Pro
Intel i7-3770K@4.1GHz 32GB Ram 512GB SSD
User avatar
Stefan2
Power Member
Power Member
Posts: 4281
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Mehrfach umbenennen 01->10, 02->11, 03->12 usw

Post by *Stefan2 »

onkel_joerg wrote: 2022-02-17, 12:48 UTC Wie mache ich das, wenn die Zahlen mitten im Dateinamen sind?
Ein paar Beispielnamen posten.

Möglichst reelle Namen!!! Jedes Zeichen kann wichtig sein (Eigennamen kannst du natürlich durch die selbe Anzahl an "X"-Zeichen ersetzen)
Aber lass sonst alles drin und poste alle möglichen Varianten (aber erst mal höchstens 20 ;-) ).



EDIT:
Die Dateien markieren,
dann Menü "Markieren > Kopiere.....in ZwiAb",
hier rein kopieren.


EDIT:

erster Entwurf Versuch, oder eher: POC:

Code: Select all

VON:
1 Hebert Grönemeyer 01 - Männer.mp3
2 Kansas 02 - Dust in the wind.mp3
3 Led Zeppelin 03 - Stairway to heaven (remastered version).mp3
4 Marius Müller-Westernhagen 23 - Freiheit.mp3
5 Meat loaf 56 - I'd do anything for love (but I won't do that).mp3
6 Bonnie Tyler 77 - Holding out for a hero.mp3

ZU:
1 Hebert Grönemeyer 10 - Männer.mp3
2 Kansas 11 - Dust in the wind.mp3
3 Led Zeppelin 12 - Stairway to heaven (remastered version).mp3
4 Marius Müller-Westernhagen 32 - Freiheit.mp3
5 Meat loaf 65 - I'd do anything for love (but I won't do that).mp3
6 Bonnie Tyler 86 - Holding out for a hero.mp3

Get-ChildItem *.mp3 | ForEach{if($_-match "(?<ZAHL>\d\d)"){$NN=([int]$Matches.ZAHL+9);Rename-Item -Path $_ -NewName $($_ -replace '(\d\d)',$NN)}}
Get-Content "%F"    | ForEach{if($_-match '(?<ZAHL>\d\d)'){$NN=([int]$Matches.ZAHL+9);Rename-Item -Path $_ -NewName $($_ -replace '(\d\d)',$NN)}}
 
Post Reply