Private Sub BilderUmbenennen()
Dim fso As Scripting.FileSystemObject
Set fso = New Scripting.FileSystemObject
Dim Verzeichnis As Scripting.Folder
Dim Datei As Scripting.File
Set Verzeichnis = fso.GetFolder("c:")
'Alle Dateien im Verzeichnis durchgehen:
For Each Datei In Verzeichnis.Files
If LCase(DateiEndung(Datei.Name)) = "jpg" Then
'-->Es ist eine JPG-Datei!
'-->Bild umbenennen!
Datei.Move "1234.jpg"
End If
End If
End Sub
Private Function DateiEndung(ByVal Dateiname As String) As String
'FUNCTION: gibt die Dateiendung einer Datei aus:
DateiEndung = Mid$(Dateiname, InStrRev(Dateiname, ".") + 1)
End Function