; deltree.pb ; ------------------------------------------------------------ ; deletes files and directories... ; LICENSE : GPL ; AUTHOR : Michael H.G. Schmidt ; EMAIL : michael@schmidt2.de ; DATE : 20190524 ; ------------------------------------------------------------ ; OpenConsole() EnableGraphicalConsole(0) ; check commandline... If ( CountProgramParameters() = 0 Or CountProgramParameters() >1 ) ConsoleColor(14,0) PrintN("") PrintN("usage: deltree ") PrintN("") ConsoleColor(15,0) PrintN("deletes all files and directories") PrintN(" recursively found in the given path.") ConsoleColor(7,0) PrintN("") End 99 EndIf ; ; MAIN ; path$ = ProgramParameter(0) result = (DeleteDirectory(path$, "", #PB_FileSystem_Recursive|#PB_FileSystem_Force)) If result = 0 PrintN("ERROR while trying to delete: " + path$ + " !") Else PrintN("OK:" + path$ + " DELETED.") EndIf CloseConsole()