BATCH Eliminación de subarchivos/carpetas en un directorio

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

3 respuestas

  1. 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.
    1
    1. 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?
      0


      1. @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.
        0