ive used this delete a few times
but be carefull
hence the test folder !
Sub Command1_Click()
Dim TempDir As String
TempDir = "C:\TEST"
Nuke TempDir
End Sub
C:\TEST MAKE THIS dont make mistakes
Sub Nuke(DirName As String)
Const ATTR_NORMAL = 0
Const ATTR_DIRECTORY = 16
Dim OriginalDir, FileName, NextFileName As String
OriginalDir = CurDir$
ChDir DirName
FileName = Dir$("*.*", ATTR_NORMAL)
Do While FileName <> ""
Kill FileName
FileName = Dir$
Loop
Do
FileName = Dir$("*.*", ATTR_DIRECTORY)
While FileName = "." Or FileName = ".."
FileName = Dir$
Wend
If FileName = "" Then Exit Do
Nuke (FileName)
Loop
ChDir OriginalDir
RmDir DirName <<<<<< removes the folder ! if u like
End Sub