Skip to content

Instantly share code, notes, and snippets.

@talatham
Created June 13, 2013 14:04
Show Gist options
  • Save talatham/5773928 to your computer and use it in GitHub Desktop.
Save talatham/5773928 to your computer and use it in GitHub Desktop.
Delete a folder
'------------- USAGE --------------------
DeleteFolder("<machine>","\\<machine>\c$\Documents and Settings\xtomlatham")
'------------- FUNCTION -----------------
' Attempt to delete specifed folder. Fails on folder not found or deleted.
Function DeleteFolder(sComputer, sFolderPath)
Dim oFS : Set oFS = CreateObject("Scripting.FileSystemObject")
If (oFS.FolderExists(sFolderPath)) Then
Dim oFolder : Set oFolder = oFS.GetFolder(sFolderPath)
Err.Clear
oFolder.Delete(True)
If (Err.Number <> 0) Then
wScript.Echo "Could not delete folder."
DeleteFolder = False
Else
wScript.Echo "Folder deleted."
DeleteFolder = True
End If
Else
wScript.Echo "Folder not found."
DeleteFolder = False
End If
End Function
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment