batch-file - files - delete folder batch
Archivo por lotes para eliminar archivos con extensión.bak (2)
Por lotes, quiero eliminar todos los archivos * .bak en varias carpetas en el disco c:/
.
¿Alguien puede ayudarme?
ex.:
all c:
del *.bak /s /a
Gracias.
Puede ser un solo comando.
del /s /q /f c:/*.bak
¡Ten mucho cuidado al hacer eliminaciones globales! Puede obtener más de lo que pide, especialmente en el caso de dolores de cabeza y pérdida de tiempo en la restauración de su sistema.
Con eso dicho:
C:
cd /
del /s /q /f *.bak
Para más información, escriba del /?
desde el símbolo del sistema, que le ofrece esto en Windows 7:
Deletes one or more files.
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names Specifies a list of one or more files or directories.
Wildcards may be used to delete multiple files. If a
directory is specified, all files within the directory
will be deleted.
/P Prompts for confirmation before deleting each file.
/F Force deleting of read-only files.
/S Delete specified files from all subdirectories.
/Q Quiet mode, do not ask if ok to delete on global wildcard
/A Selects files to delete based on attributes
attributes R Read-only files S System files
H Hidden files A Files ready for archiving
I Not content indexed Files L Reparse Points
- Prefix meaning not
If Command Extensions are enabled DEL and ERASE change as follows:
The display semantics of the /S switch are reversed in that it shows
you only the files that are deleted, not the ones it could not find.