Script Batch: Eliminar Carpeta si existe
Pregunta de Invitado | 24/04/2021 a las 09:36
Me gustaría programar un script por lotes de Windows (.BAT) de manera que puede "limpiar" un poco para mí. El script debería comprobar si existen algunas carpetas y, si este fuera el caso, debería eliminarlas.
¿Alguien puede darme un consejo sobre cómo implementar eso? No sé mucho sobre secuencias de comandos por lotes.
Temas Relacionados
Renombrar Archivos en sus Nombres de Carpeta
Tutorial | 0 Comentarios
Script Batch: Apagar Computadora Windows
Tutorial | 2 Comentarios
MySQL: Eliminar Datos de Tabla - Diferencia entre TRUNCATE, DELETE y DROP
Tutorial | 0 Comentarios
Poner Windows via Script en Hibernación o Modo de Suspensión
Tutorial | 0 Comentarios
Script Batch: Comprobar si existe un Archivo
Pregunta | 1 Respuesta
VirtualBox: Cambiar la Fecha y la Hora
Tutorial | 10 Comentarios
Cómo editar un Script Batch
Pregunta | 1 Respuesta
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Podemos comprobar si existe una carpeta o directorio en nuestro sistema con "IF EXIST <nombre de carpeta>".
La eliminación se puede hacer con "RMDIR /S /Q <nombre de carpeta>" (o también usando RD o DEL alternativamente).
En un script por lotes, esto puede verse así:
Si no queremos repetir la ruta, por ejemplo porque es demasiado larga, también podemos trabajar con variables:
Por cierto, aquí estamos usando los parámetros /S y /Q.
Si omitimos los parámetros, ocurre lo contrario en consecuencia.
24/04/2021 a las 15:47
Lo maximo!!!! Gracias por su ayuda en el 2022 aun se usan estos comandos gracias por su ayuda.
21/10/2022 a las 16:48