Bestanden in sub folders verwijderen

Status
Niet open voor verdere reacties.

guidok

Gebruiker
Lid geworden
3 aug 2006
Berichten
7
Hallo,

Ik wil graag een VBS script maken welke mijn schijf scant op een bepaalde folder naam.
Vervolgens moeten alle bestanden van het type .htm in die map verwijderd worden.
Zodra 1 map gedaan is moet hij weer verder gaan zoeken.

Iemand idee hoe ik dit kan doen ?

Alvast bedankt.
 
niet helemaal het goede topic, but hey, whatever

Anywho - je kan geloof ik het command "Kill(filename as string)" gebruiken. Verder kan je, als het goed is, dit ongeveer doen:

Code:
Kill C:\map\submap\*.htm
dus in totaal zoiets:
Code:
Kill C:\map\submap1\*.htm
Kill C:\map\submap2\*.htm
Kill C:\map\enz\*.htm
 
Je kunt dan het best het filesystemobject gebruiken, dan een sub schrijven die alle .htm files in die folder verwijdert en dan alle subfolders recursief aanroept.
Dus in PseudoCode:
Code:
sub ProcessFolder( strFolder )
  open strFolder
  delete *.htm
  for each subfolder in strFolder
     ProcessFolder(subFolder)
  next
end sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan