ERASE (Comando)
Borra un archivo del disco.
ERASE FileName | ? [RECYCLE]
Parámetros
FileName
Especifica el archivo que se va a borrar. Incluya la ruta de acceso con el nombre del archivo si el archivo está en una unidad o en un directorio de los actuales unidad o directorioFileName puede contener caracteres comodín tales como * y ?. Por ejemplo, para borrar archivos de copia de seguridad con ERASE *.BAK. Si FileName contiene espacios, encierre todo el nombre de archivo entre comillas.
?
Muestra el cuadro de diálogo Eliminar, donde puede elegir un archivo que desee borrar.RECYCLE
Especifica que el archivo no se eliminará del disco inmediatamente y que se colocará en la Papelera de reciclaje de Windows.Precaución Tenga precaución al utilizar ERASE. Cualquier archivo borrado con este comando no podrá recuperarse. No se le avisará antes de borrar el archivo, incluso si SET SAFETY está ON
Este comando no genera un error si no existe el archivo especificado.
Ejemplo
En el ejemplo siguiente se copia la estructura de CUSTOMER.DBF y todos los registros en cuyo campo country
aparezca EE.UU. se copian a una nueva tabla denominada backup
. Los datos de backup
se copian a un archivo de texto, temp
, que se abre y, luego, se elimina una vez cerrado.
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'data\testdata')
USE customer && Opens customer table
COPY STRUCTURE TO backup
USE backup
APPEND FROM customer FOR country = 'USA'
COPY TO temp TYPE DELIMITED
WAIT WINDOW 'Press Esc to close and erase temp.txt' NOWAIT
MODIFY FILE temp.txt NOEDIT
ERASE temp.txt
? IIF(FILE('temp.txt'),'File not deleted','File deleted')
USE
ERASE backup.dbf