Comando: deltree
DELTREE elimina un árbol de carpetas completo, incluidas las
subcarpetas.
sintaxis:
DELTREE [/Y] [/V] [/D] [/X] [/Z:EN_SERIO] arbol_dir [arbol_dir...]
DELTREE [/?]
unidad La letra de unidad, por ejemplo C:
ruta La carpeta, p. \ejemplo
Opciones:
/Y Eliminar las carpetas especificados sin pedir
confirmación.
/V Informar el número de archivos y subcarpetas
eliminados, y su tamaño total.
/D Mostrar la información de depuración.
/X Probar sin borrar nada.
/Z:SERIOUSLY No preguntar cuando se especifica el directorio raíz.
arbol_dir El árbol de carpetas que se eliminará: por ejemplo C:\OLDTREE
Tenga en cuenta que se pueden eliminar varios árboles
de carpetas con un solo comando.
/? Mostrar la ayuda.
Comentarios:
Por razones de rendimiento DELTREE sobrescribe la primera letra de cada
nombre de archivo o carpeta con un '?'. No elimina el
archivo en sí, pero desasigna el espacio donde se escribe el contenido
del archivo. FreeDOS, como otros DOS, reconoce el archivo o carpeta
renombrado (myfile.txt se convierte en ?yfile.txt; nom_ruta se
convierte en ?om_ruta) como eliminado, ya no lo muestra y no ofrece
acceso a él. Los programas como DEBUG que tienen acceso de sector
pueden leer el contenido del archivo o carpeta. Mientras no escriba
en la unidad, tiene la oportunidad de restaurar los archivos o
carpetas con UNDELETE. Solo se perderá el primer carácter
del nombre del archivo o carpeta (_yfile.txt / _athname). La única
forma de eliminar los contenidos del archivo DE MANERA SEGURA es usar antes
RENAME (REN) con el archivo o carpeta (por ejemplo, «a.» /
«A») y eliminarlo más tarde (solo funciona en 8.3 - ¡no con nombres
largos de archivo o carpetas!)
Los interruptores deben estar antes de arbol_dir en la línea de
comandos, como hace MS. De lo contrario, serán ignorados.
Las especificaciones de archivos pueden nombrar archivos, subcarpetas
o listas de carpetas al estilo DR DOS. ¡DELTREE es un comando peligroso!
Úselo con cuidado. DELTREE tiene los siguientes EXITCODES (ERRORLEVEL):
00 Exito
01 Algo no pudo ser eliminado
03 Usuario abortó (Q,control-C)
16 Error de sintaxis general o desbordamiento del búfer.
17 No hay suficiente memoria
18 Se requiere DOS 3.0 o superior
19 Problema con el archivo de lista
20 Desbordamiento interno del búfer
21 Error al resolver el nombre de la carpeta (dots_fix)
Ejemplos:
deltree /y c:\oldtree
deltree c:\test2\ pregunta por cada subcarpeta de \test2 si realmente
se desea eliminarla
deltree c:\test2 elimina todas las subcarpetas de \test2
Ver también:
del
erase
rd
ren
rename
rmdir
undelete
------------------------------------------------------------------------------
Copyright (C) 1998 Jim Hall, modificado en 2007 por W. Spiegl.
Traducido en 2020 por Lorenzo del Toro Saravia.
Este archivo se deriva del comando de especificaciones HOWTO de FreeDOS.
Consulte el archivo H2Cpying para ver las condiciones de copia.