del/erase - Eliminar archivos

Mantenido el

Al trabajar con el símbolo del sistema o archivos por lotes, a menudo se manipulan archivos y carpetas en la PC.

Sin embargo, aunque se hable de eliminación, el comando a usar varía según si es un archivo o una carpeta, y si la carpeta está vacía o no.

Aquí se explica cómo eliminar archivos, desde el uso básico hasta la configuración de opciones, de manera fácil de entender.

Para eliminar carpetas, es necesario usar otro comando, por lo que consulte el siguiente artículo para más detalles.

Cómo eliminar archivos

Para eliminar archivos, se utiliza el comando del.

También se puede obtener el mismo resultado ingresando erase.

Los archivos eliminados no van a la Papelera de reciclaje

Los archivos eliminados con del se borran de forma permanente, en lugar de moverse a la Papelera de reciclaje como en el Explorador. Si usa comodines o /s, compruebe primero los archivos de destino con el comando dir.

El comando del se usa de la siguiente manera:

del [/p] [/f] [/s] [/q] [/a[:]<atributo de archivo>] <nombre de archivo>

La forma más básica de usarlo es especificar después de del la ruta del archivo que desea eliminar.

El siguiente comando es un ejemplo de cómo eliminar el archivo sample.txt creado directamente en el directorio del usuario.

- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>del sample.txt

Al ejecutarlo, se eliminará el archivo sample.txt.

Opciones del comando del

El comando del tiene las siguientes opciones:

OpciónDescripción
/pMuestra un mensaje de confirmación antes de eliminar
/fTambién elimina archivos de solo lectura
/sTambién elimina archivos de subdirectorios y muestra sus nombres
/qNo muestra mensajes de confirmación (tampoco con comodines)
/a[:atributos]Elimina solo archivos con el atributo especificado

Opción /p

Si se especifica la opción /p, se mostrará un mensaje de confirmación antes de eliminar.

- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>del /p sample.txt
¿Eliminar C:\Users\user\sample.txt (S/N)?
おすすめ書籍※ 広告を含む場合があります
中小企業経営者のためのRPA入門 RPA導入を成功させる方法

中小企業経営者のためのRPA入門 RPA導入を成功させる方法

60分でわかる! AIエージェント 超入門

60分でわかる! AIエージェント 超入門

コマンドラインの黒い画面が怖いんです。

コマンドラインの黒い画面が怖いんです。

知識・才能ゼロでもらく~に月10万円稼ぐ! よくわかるAI副業超入門

知識・才能ゼロでもらく~に月10万円稼ぐ! よくわかるAI副業超入門

Si se muestra un mensaje de confirmación, la eliminación se ejecutará ingresando S.

Cómo eliminar archivos y ejemplos específicos

Eliminación especificando atributos

Para eliminar archivos con atributos específicos, como archivos del sistema o archivos ocultos, use la opción /a.

El siguiente ejemplo muestra cómo eliminar el archivo sample.txt, que es un archivo oculto y de solo lectura. Para eliminar un archivo de solo lectura también se necesita la opción /f.

- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>del /f /a:HR sample.txt

Con /a se pueden especificar los siguientes atributos. Si antepone - a un atributo, se seleccionan los archivos que no lo tienen.

AtributoDescripción
RArchivos de solo lectura
HArchivos ocultos
SArchivos del sistema
AArchivos listos para archivar
IArchivos sin indexar de contenido

Eliminación usando comodines

Con el comando del, puede usar comodines para eliminar varios archivos a la vez.

El siguiente ejemplo muestra cómo eliminar archivos que comienzan con sample creados directamente en el directorio del usuario.

- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>del sample*

Eliminación de archivos en una carpeta específica

Para eliminar los archivos de una carpeta específica, especifique la carpeta.

El siguiente ejemplo muestra cómo eliminar los archivos directamente dentro de la carpeta sample del directorio actual.

- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>del sample\*

Incluso del sample (solo el nombre de la carpeta) elimina todos los archivos directamente dentro de esa carpeta. Sin /q, se muestra un mensaje de confirmación antes de eliminar.

Eliminar sin confirmación

Al eliminar archivos automáticamente en un archivo por lotes, un mensaje de confirmación puede detener el proceso. Con la opción /q se elimina sin confirmación.

- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>del /q sample\*

Eliminación incluyendo subcarpetas

Para eliminar también los archivos de las subcarpetas, use la opción /s. Se muestran los nombres de los archivos eliminados.

- □ ×
Ícono de la consola de comandos
Consola de comandos
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>del /s sample\*
del no elimina carpetas

del solo elimina archivos. Para eliminar la carpeta en sí, consulte el siguiente artículo.

Cuando no se puede eliminar

del falla en casos como los siguientes.

  • El archivo no existe: se muestra “No se encuentra”.
  • El archivo es de solo lectura: se muestra “Acceso denegado”. Vuelva a ejecutarlo con la opción /f.
  • El archivo está en uso por otro programa: se muestra que otro proceso lo está usando. Cierre el programa y vuelva a ejecutar.

Ejercicios

Problema de práctica

¿Cuál de las siguientes opciones muestra un mensaje de confirmación antes de eliminar?

回答がサーバーに送信されることはありません
#Símbolo del sistema #Archivos por lotes #del #Línea de comandos #Comando