Dateinamen mehrere Dateien ändern mit batch oder vbs Skript
Hi frohes neues erstmal.
Ich würde gerne alle Dateien in ein Ordner umbenennen.
Und zwar ein Teil des Dateinamen.
Beispiel: Tom_tekor_45
Ändern zu: Tom_früh_45
Es sollte für alle Dateitypen funktionieren auch Dateien ohne .txt am Ende (Dateityp).
Vielen Dank
Grüße
Ich würde gerne alle Dateien in ein Ordner umbenennen.
Und zwar ein Teil des Dateinamen.
Beispiel: Tom_tekor_45
Ändern zu: Tom_früh_45
Es sollte für alle Dateitypen funktionieren auch Dateien ohne .txt am Ende (Dateityp).
Vielen Dank
Grüße
Please also mark the comments that contributed to the solution of the article
Content-Key: 360232
Url: https://administrator.de/contentid/360232
Printed on: April 23, 2024 at 07:04 o'clock
3 Comments
Latest comment
Dim sName
Dim fso
Dim fol
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
Set fol = fso.GetFolder("c:\TEST")
For Each fil In fol.Files
If InStr(1, fil.Name, "tekor") <> 0 Then
sName = Replace(fil.Name, "tekor", "früh")
fil.Name = sName
End If
Next
Erst testen!
Ich übernehme keine Garantie!
@echo off
chcp 1252
for %%a in ("c:\ordner\*") do (
for /f "tokens=1-3 delims=_" %%b in ("%%~na") do ren "%%a" "%%b_früh_%%d%%~xa"
)