Guten Morgen,
ich habe mir ein Skript gebaut, welches alle Ordner bzw. Unterordner nach einer bestimmten Dateiendung durchsucht. Dies funktioniert soweit auch relativ problemlos. Allerdings möchte ich, dass mir am Ende die Anzahl der gefundenen Dateien ausgegeben wird. Wie könnte ich dies am besten umsetzen ?
Vielen Dank für Eure Bemühungen.
ich habe mir ein Skript gebaut, welches alle Ordner bzw. Unterordner nach einer bestimmten Dateiendung durchsucht. Dies funktioniert soweit auch relativ problemlos. Allerdings möchte ich, dass mir am Ende die Anzahl der gefundenen Dateien ausgegeben wird. Wie könnte ich dies am besten umsetzen ?
Visual Basic-Quellcode
- Dim fs, fs1
- Set fs = CreateObject("Scripting.FileSystemObject")
- Set fs1 = CreateObject("Scripting.FileSystemObject")
- Sub FileSearch(pfad)
- Dim ordner,dateien
- Set ordner = fs.GetFolder(pfad)
- Set dateien = ordner.files
- For Each datei In dateien
- On Error Resume Next
- If LCase(fs.GetExtensionName(datei.Name)) = "doc" Then
- WScript.Echo datei
- End If
- Next
- Set unterordner = ordner.subfolders
- For Each uo In unterordner
- On Error Resume Next
- FileSearch(uo)
- Next
- End Sub
- FileSearch ("C:\Dokumente und Einstellungen")
Vielen Dank für Eure Bemühungen.