tuxhunt3r
Goto Top

Mit VBScript alle Dateien (NUR DIE DATEIEN, keine Ordner) eines Laufwerks ausgeben

Hallo Forum

Ich suche eine Möglichkeit, mit VBScript alle Dateien auf einem Laufwerk (d.h. alle Dateien in allen Unterordnern) auszugeben. Die Ordner sollen nicht ausgegeben werden, nur die Dateien mit den dazugehörigen Pfaden.

Content-ID: 65549

Url: https://administrator.de/forum/mit-vbscript-alle-dateien-nur-die-dateien-keine-ordner-eines-laufwerks-ausgeben-65549.html

Ausgedruckt am: 18.04.2025 um 19:04 Uhr

AndreasHoster
AndreasHoster 06.08.2007 um 13:36:13 Uhr
Goto Top
Z.B. so:
' * Benötigte Objekte erzeugen *
Set fs = CreateObject("Scripting.FileSystemObject")
Set Folder = fs.GetFolder("D:")
VerzDurchgang Folder

' *
'
* Funktionen & Prozeduren *
'
*

Sub VerzDurchgang(Verzeichnis)
On Error Resume Next
FilesDurchgang Verzeichnis
For each folder in Verzeichnis.Subfolders
If err.number = 0 then
VerzDurchgang folder
End If
Next
End Sub

Sub FilesDurchgang(Verzeichnis)
' * Fehlerhandling abschalten, wegen Zugriffsverletzungen
On Error Resume Next
For each file in Verzeichnis.files
' * Was jetzt tun?
wscript.echo file.Path
Next
End Sub

Zugriffs-Fehler werden allerdings nicht abgefangen, sondern nur ignoriert.

EDIT: Mal wieder in die fehlerhafte Code Anzeige reingelaufen, deswegen als normaler Text.
TuXHunt3R
TuXHunt3R 06.08.2007 um 13:42:14 Uhr
Goto Top
Der Code-Block hat momentan einen Bug, der Eintrag ist leer.

Falls du Code posten wolltest, poste diesen doch bitte schnell ohne code-Block
TuXHunt3R
TuXHunt3R 06.08.2007 um 13:57:48 Uhr
Goto Top
Herzlichen Dank für die schnelle Info.

Ein Problem ist noch:

Folgender Titel wird ebenfalls noch angezeigt:

Microsoft (R) Windows Script Host, Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. Alle Rechte vorbehalten.


Den Titel kann ich aber nicht gebrauchen, gibt es eine Möglichkeit, diesen nicht anzuzeigen?
AndreasHoster
AndreasHoster 06.08.2007 um 14:10:39 Uhr
Goto Top
Klar.
Starte das Script mit cscript //NoLogo Pfad_des_VBS_Skriptes
TuXHunt3R
TuXHunt3R 06.08.2007 um 16:53:01 Uhr
Goto Top
Herzlichen Dank!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!