Jump to content

Script zum Löschen von Dateien mit einer bestimmten Endung


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo!

 

Ich benötige ein Script mit dem ich Dateien eines bestimmten typs aus einem bestimmten Ordner löschen kann.

 

Weiss leider nicht wie ich dies realisieren kann.

 

Kann mir vielleicht jemand weiterhelfen?

 

Vielen Dank im Voraus!

 

DaHovster

Geschrieben

Prinzipiell sind automatisierte Löschungen immer kritisch.

 

Hier eine Lösung:

 

' (C) 2009 by Markus Kafurke
' www.marka-it.net
'
'Beschreibung:
'Dieses Script durchsucht den angegebenen Ordner auf Dateien,
'deren Dateinamenserweiterung ".txt" lautet und löscht diese.

'Deklaration der Konstanten/Variablen
const path = "D:\Testdeletefilename"  'Pfad des zu prüfenden Ordners
const extension = ".txt"                   'Prüfkriterium Dateiendung

dim fso, file, folder

'Objekt des Dateisystems laden
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder (path)

'Prüfung aller im Prüfordner vorhandenen Dateien auf Kriterium
'ggf. löschen oder verschieben...
for each file in folder.files
if right(file.name , 4) = extension then
	file.delete
end if
next

 

Diese Datei einfach als .vbs speichern

 

Erklärung:

const path: hier den Pfad des zu überprüfenden Ordners eintragen

const extension: hier die zu löschende Dateiendung eintragen.

 

ACHTUNG:

In dem Bereich "if right(file.name , 4) " besagt die 4, dass von rechts die letzten vier Zeichen geprüft werden. Hier ist ggf. der Wert an die Länge der Dateiendung anzupassen!

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...