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 mit verschiedenen Dateinamen fortlaufend nummerieren

Frage Entwicklung Batch & Shell

Mitglied: tommhii

tommhii (Level 1) - Jetzt verbinden

28.11.2012, aktualisiert 17:03 Uhr, 3302 Aufrufe, 3 Kommentare

Ich möchte mehrere Dateien die alle in einen Ordner stehen und alle einen anderen namen haben bis auf die erste 5 stellen , am Ende des dateinamen fortlaufend nummerieren. Bekomm das aber nicht hin.

Hallo,

wie schon oben genannt möchte ich die dateien die in dem test Ordner stehen fort laufend nummerieren.
Datei1234567890      
Datei0987654321 
Datei7890543215 
Datei6543219086
die möchte ich so umbenennen das die erste datei so heisst Datei1234567890_1 , die nächste Datei0987654321_2 und so weiter
01.
set /a ipd=0 
02.
for %%i in (c:\TEST\Datei*) do set /a ipd=ipd + 1 
03.
 
04.
echo +++ Es sind %ipd% Datei(en) vorhanden. >> %protdat% 
05.
 
06.
if %ipd% EQU 0 goto 10 
07.
 
08.
for /L %%i in (1,1,%ipd%) do ren C:\Test\DATEI* Datei??????????_%%i 
09.
 
10.
:10
irgendwie klappt das nicht ich verzwifle noch.
kann mir jemand helfen oder eine Tip geben.

Danke

Gruß
Tommhi
Mitglied: Friemler
28.11.2012, aktualisiert um 17:22 Uhr
Hallo tomhii,

sollte so gehen:
01.
@echo off & setlocal 
02.
 
03.
 
04.
set "BaseDir=." 
05.
set "FilePattern=Datei*" 
06.
 
07.
 
08.
pushd "%BaseDir%" 
09.
 
10.
for /f "tokens=1* delims=:" %%a in ('dir /b /a:-d "%FilePattern%" ^| findstr /n "^"') do ( 
11.
  ren "%%b" "%%~nb_%%a%%~xb" 
12.
13.
 
14.
popd
Gruß
Friemler
Bitte warten ..
Mitglied: tommhii
28.11.2012 um 21:41 Uhr
Hallo Friemler,

das klappt super.

Danke

Gruß
Tommhi
Bitte warten ..
Mitglied: Friemler
28.11.2012 um 22:36 Uhr
Hallo tommhii,

freut mich. Dann sei doch bitte so nett und setze den Beitrag auf gelöst.

Gruß
Friemler
Bitte warten ..
Ähnliche Inhalte
Neue Wissensbeiträge
Heiß diskutierte Inhalte
Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

Server-Hardware
Einem Stromausfall entgegen wirken (19)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

iOS
16 iPads zentrall verwalten (18)

Frage von simonlohr zum Thema iOS ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...