Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Empfohlene Antworten

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

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

Gruss

Laka

  • Autor
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!

Original geschrieben von -cta-

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

big thanks!

Meinst Du so ? :

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

Gruss

Laka

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

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.