BATCH Eliminación de subarchivos/carpetas en un directorio
Cadapen67
-
barnabe0057 Mensajes publicados 14329 Fecha de registro Estado Colaborador Última intervención -
barnabe0057 Mensajes publicados 14329 Fecha de registro Estado Colaborador Última intervención -
Hola,
Me gustaría crear un script que pueda eliminar archivos y carpetas específicas en varias carpetas.
¿Tiene un ejemplo de script o líneas de comando, por favor?
¡Gracias!
Configuración: Windows / Firefox 50.0
Me gustaría crear un script que pueda eliminar archivos y carpetas específicas en varias carpetas.
¿Tiene un ejemplo de script o líneas de comando, por favor?
¡Gracias!
Configuración: Windows / Firefox 50.0
3 respuestas
-
Hola,
Para eliminar una carpeta y todo su contenido:rmdir /s /q "carpeta a eliminar"
Para eliminar carpetas específicas en varias carpetas necesitas dar más detalles.
Supongo que está relacionado con los registros de tu servidor FTP. -
De hecho, me gustaría eliminar archivos específicos, por ejemplo:
Eliminar todos los archivos que contengan "Sample" en su nombre.
Varios de estos archivos existen en diferentes carpetas dentro del directorio.
¿Tienes alguna idea? -
@echo off
set source=la carpeta "raíz"
cd %USERPROFILE%
for /f "tokens=*" %%A In ('dir /a-d /b /s %source%\*.* ^| find /i "Sample"') do (del /f "%%A" && echo %%~sA = supresión OK && echo.)
pause
Este código busca "Sample" recursivamente y elimina los archivos correspondientes.
Debes reemplazar la parte subrayada por el directorio de tu elección.