remove(<nombre de archivo o directorio>)
Descripción:
Borra archivos o subdirectorios contenidos dentro del directorio actual en el que se ejecuta el programa.
Se debe indicar el <nombre de archivo o directorio> en un literal (un texto entre comillas), también se aceptan los carácteres comodín "?" y "*" (como por ejemplo "*.bak" para eliminar todos los archivos con extensión BAK).
Se eliminarán siempre los archivos dentro del directorio actual (ver chdir() para cambiar de directorio) y de la unidad actual (ver setdrive() para cambiar de unidad).
Con esta función también se pueden eliminar directorios, pero únicamente si están vacios (si no contienen archivos u otros subdirectorios dentro).
Nota: Esta función debe utilizarse con precaución, ya que los archivos borrados no podrán recuperarse, y puede perderse información o programas contenidos en el disco.
PROGRAM ejemplo_remove; BEGIN mkdir("temporal"); // ... remove("temporal"); // Elimina un directorio END
Este pequeño ejemplo crea un directorio con la función mkdir() y después lo elimina con la función remove().
Nota: Se puede obtener la lista de archivos de un directorio con la función get_dirinfo().