Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Dateien mehrfach umbenennen - bat gesucht

Frage Entwicklung Batch & Shell

Mitglied: lodrian

lodrian (Level 1) - Jetzt verbinden

30.11.2006, aktualisiert 05.12.2006, 8449 Aufrufe, 4 Kommentare

Dateien numerieren 4 stellig ( 0001 bis 9999 )

Hallo

ich möchte viele Dateien mit unterschiedlichsten namen umbenennen und durchnummerieren zB.:

ren bild1.jpg bild0001.jpg
ren bild2.jpg bild0002.jpg
ren bild3.jpg bild0003.jpg
ren bild99.jpg bild0099.jpg
ren bild723.jpg bild0723.jpg
ren bild3371.jpg bild3371.jpg

usw. aber immer die zahl auf 4 stellen auffüllen !!

Startdatei: nameneu.bat ( aufrufen mit Bezeichnung [bild] vor der nummer )

@echo off
echo.
set /a zahl = 1
echo.
for %%X IN (*.jpg) DO CALL start.bat bild %%X

Programmdatei: start.bat

@echo off
echo.
rem ???????????????????????????????
ren %2 %1%zahl%.jpg
rem ???????????????????????????????
rem ?? .hier suche ich die Lösung ??
rem ???????????????????????????????
set /a zahl = %zahl% + 1


!! ACHTUNG !! Ich suche keine Software nur eine Lösung per BAT-Datei
Mitglied: Biber
30.11.2006 um 16:16 Uhr
Moin lodrian,

willkommen in Forum.
!! ACHTUNG !!
Soll ich jetzt strammstehen oder was?
Solche optischen Aufheller sind hier im Forum nicht nötig. Wir sind nicht bei knuddels.de.
Ich suche keine Software nur eine Lösung per BAT-Datei
A propos "Suchen"... Hast Du mal die Forumssuche ausprobiert?
Gib noch einfach mal den Titel Deiner Frage ein
- oder -
schaue unten unter "Mögliche Antworten oder verwandte Beiträge".

Varianten:
a) einfach am CMD-Prompt runtertippen:
01.
>for %i in (*.jpg) do @set /a "x=200000+%~ni">nul & Ren "%~i"  !x:~-4!%~xi
Demo:
01.
  
02.
(=16:13:16  D:\temp=) 
03.
>for %i in (12.jpg 134.jpg 1678.jpg 4.jpg) do @set /a "x=200000+%~ni">nul & echo ren "%~i" "!x:~-4!%~xi" 
04.
ren "12.jpg" "0012.jpg" 
05.
ren "134.jpg" "0134.jpg" 
06.
ren "1678.jpg" "1678.jpg" 
07.
ren "4.jpg" "0004.jpg"
Ggf. kann vor dem zweiten RENAME-Parameter, dem neuen Namen, nach ein weiterer Präfix, z.B. Dein "Bild" oder "Weihnachten"...
01.
>for %i in (12.jpg 134.jpg 1678.jpg 4.jpg) do @set /a "x=200000+%~ni">nul & echo ren "%~i" "Urlaub-in-Leverkusen!x:~-4!%~xi"
b) Als Batch (schnörkellose Rohfassung/ungetestete Skizze):
01.
:.-----------snipp JpgNameNeu.bat [optional Parameter1: prefix ] 
02.
@Echo off & setlocal EnableDelayedExpansion 
03.
for %%i in (*.jpg) do ( 
04.
       set /a "x=200000+%%~ni">nul  
05.
       ren "%%~i" "%1!x:~-4!%%~xi" 
06.
)
HTH Biber
Bitte warten ..
Mitglied: lodrian
04.12.2006 um 07:16 Uhr
Danke für die Hilfe
Bitte warten ..
Mitglied: Biber
04.12.2006 um 07:29 Uhr
Dafür nich' ... ist mein Job hier.

Können wir den Beitrag schließen oder sind noch Fragen offen?

Grüße
Biber
Bitte warten ..
Mitglied: lodrian
05.12.2006 um 07:14 Uhr
Natürlich. Danke nochmal
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch Datei: PDF Dateien verschieben, umbenennen und löschen (2)

Frage von F0rcehunter zum Thema Batch & Shell ...

Batch & Shell
gelöst Dateien (PDF) umbenennen via batch, teilw. Dateinamen übernehmen, neues Präfix (6)

Frage von brause1701 zum Thema Batch & Shell ...

Batch & Shell
Umbenennen entpackter Dateien nach Dateinamen der rar- zip-Datei

Frage von windows-nutzer zum Thema Batch & Shell ...

Windows 7
Dateien umbenennen Unterschiede in Win7 und XP (3)

Frage von mani55 zum Thema Windows 7 ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Komplett neues Netzwerk, Ubiquiti WLAN, Router, Switch (16)

Frage von Freak-On-Silicon zum Thema LAN, WAN, Wireless ...

CMS
Lokales Wordpress im LAN - wie aufsetzen? (16)

Frage von Static zum Thema CMS ...

LAN, WAN, Wireless
IP im privaten Netz nicht erreichbar (14)

Frage von guntis zum Thema LAN, WAN, Wireless ...

LAN, WAN, Wireless
Devolo DLAN 500 pro Wireless+ (13)

Frage von IceAge zum Thema LAN, WAN, Wireless ...