CMD 递归更改每个文件的修改日期

CMD 递归更改每个文件的修改日期

简单来说就是touch每个文件夹中的每个文件。

我使用以下命令(它从当前位置启动)但是 -问题是

  • 它将文件从嵌套文件夹复制到主文件夹,而不是将它们留在原始位置

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

答案1

它将文件从嵌套文件夹复制到主文件夹

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

替换并@file添加@path目标文件名如下:

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

笔记:

  • @file是个姓名文件的。

  • @path是个完整路径文件的。

  • 如果只指定源地址,那么文件将被复制到当前目录中。


进一步阅读

相关内容