Академический Документы
Профессиональный Документы
Культура Документы
/F
/S
/Q
/?
/A
Como ven, estos modificadores se escriben siempre precedidos de una barra (/), y se
pueden utilizar varios en la misma sentencia.
Archivo de sistema.
Archivos ocultos.
El signo menos (-) se utiliza como excluyente, de forma que podemos eliminar todos los
archivos con un nombre o extensin determinados, pero indicando que no tengan alguno(s) de los
atributos que hemos visto.
Tambin se utilizan los comodines * y ?.
* indica una cadena de caracteres, de forma que del *.bak nos eliminara todos los
archivos que tengan la extensin .bak, sea cual sea su nombre.
? indica un carcter (aunque lo podemos utilizar repetidamente), de forma que del *.ba?
eliminara todos los archivos cuya extensin comience por .ba, sea cual sea el tercer carcter. Del
mismo modo, del foto??.bmp eliminara todos los archivos .bmp que tengan seis caracteres en
el nombre y que los cuatro primeros sean foto.
Los atributos se usan detrs de dos puntos (:), segn la sintaxis siguiente:
Del *.* :H eliminara todos los archivos ocultos de ese directorio o carpeta.
Del *.* :-H eliminara todos los archivos de ese directorio menos los ocultos.
El uso del modificador /S es muy potente, ya que permite eliminar todos los archivos de
una carpeta y de sus subcarpetas.
C:\miscosas\del cuadro.bmp /s eliminara todas los archivos cuadro.bmp de la carpeta
miscosas y de todas sus subcarpetas.
Pero si lo usamos sobre la raz lo eliminar de toda la unidad, de forma que C:\del
cuadro.bmp /s va a borrar todos los archivos que se llamen cuadro.bmp, estn en la carpeta
que estn (siempre dentro de esa unidad).
Del mismo modo, C:\del *.bak /s va a eliminar todos los archivos con extensin .bak que
tengamos en esa unidad, estn en la carpeta o subcarpeta en la que estn.
Debemos recordar siembre que cuando trabajamos con el editor de comandos no hay
problema con los nombres largos (ms de 8+3 caracteres en el nombre, fotodecasa.bmp, por
ejemplo), pero s con los nombres de archivos partidos (foto de casa.bmp, por ejemplo), que
deberemos meter entre comillas (la sintaxis sera en este caso del foto de casa.bmp).
La potencia de este comando y de sus modificadores nos va a permitir eliminar con gran
facilidad archivos en bloque, pero debemos tener muchsimo cuidado al utilizarlo, ya que
contrariamente a lo que ocurre cuando borramos archivos desde Windows, que como he dicho
pasan a la Papelera de reciclaje, desde la que se pueden recuperar con mucha facilidad, en el
caso de eliminar desde el editor de comandos no pasan a ningn sitio, se borran directamente, lo
que dificulta bastante recuperar un archivo eliminado por error.
En estos casos, en MS-DOS tenamos disponible el comando Undelete, que restauraba
archivos eliminados, pero el editor de comandos de Windows (CMD) carece de este comando,
por lo que la recuperacin habra que hacerla con programas de terceros.
DEL o ERASE (el resultado es el mismo con ambos comandos, tan solo hay una diferencia
en el comportamiento en la semntica del listado de archivos eliminados cuando se usa el
comando /S si las extensiones de comando estn habilitadas) son en definitiva comandos muy
potentes que nos pueden simplificar enormemente ciertas tareas, sobre todo de limpieza de
discos, pero que hay que utilizar sabiendo muy bien lo que estamos haciendo, ya que un error en
su utilizacin puede ser difcil de arreglar y nos puede inutilizar el sistema.
2010 - www.abueloinformatico.es