Zum Inhalt springen

[VBScript] Alle Dateien eines Laufwerkes mit Endung .dat löschen


Empfohlene Beiträge

Geschrieben
Original geschrieben von -cta-

Wie kann ich das machen?

Ich vermute mal, auf dem Laufwerk befinden sich diverse Unterverzeichnisse, die durchgrast werden müssen, oder?

Dann musst (solltest) Du nämlich auf die rekursive Programmierung in Verbindung mit dem FSO zurückgreifen.

Im Groben (Quick'n'Dirty ohne Zeit zum Testen ;)) müsste das so aussehen


Sub loeschedat(fld As Folder)

For Each fil In fld.Files

    If Right(fil.Name, 4) = ".dat" Then

        fil.Delete   ' Hier eventuell noch TRUE um das Löschen zu erzwingen

    End If

Next

For Each sfld In fld.SubFolders

    loeschedat sfld

Next

End Sub


set fso = CreateObject("Scripting.FileSystemObject")

loeschedat fso.GetFolder("D:\")

ICQ

Geschrieben
Original geschrieben von lakarando

loesche das "as folder" in der deklaration der sub-routine, dann läufts

Gruss

Laka

vielen riesen dank euch beiden...

es klappt!!!!!!!!!!!!

nur muss ich mir wegen gross- und klein-schreibung mal gedanken machen...

aber das wird ja kein problem sein....

big thanks!

Geschrieben
Original geschrieben von lakarando

loesche das "as folder" in der deklaration der sub-routine, dann läufts

*anshirnlang*

Das kommt davon, wenn man wechselseitig VBS, VBA und VB programmiert, dann kommt man durcheinander! :rolleyes::D

Sorry, aber jetzt läuft's ja! ;)

ICQ

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...