CMD cambia la fecha de modificación de cada archivo de forma recursiva

CMD cambia la fecha de modificación de cada archivo de forma recursiva

Simplemente touchcada archivo en cada carpeta.

Utilizo el siguiente comando (comienza en la ubicación actual) pero:el problema es:

  • copia archivos de carpetas anidadas a la carpeta principal en lugar de dejarlos en sus ubicaciones originales

    FORFILES /S /C "cmd /c COPY @file /B+ ,,/Y"

Respuesta1

Copia archivos de carpetas anidadas a la carpeta principal.

FORFILES /S /C "cmd /c COPY @file /B+ ,,/Y"

Reemplace y @fileagregue @pathel nombre del archivo de destino de la siguiente manera:

FORFILES /S /C "cmd /c COPY /B /Y @path @path"

Notas:

  • @filees elnombredel archivo.

  • @pathes elruta completadel archivo.

  • Si solo especifica la dirección de origen, los archivos se copiarán en el directorio actual.


Otras lecturas

información relacionada