在批处理脚本中将最近修改的文件从源复制到目标

use*_*865 3 windows batch-file

如何将最近修改的文件从源复制到目标.

约束:源文件夹中所有以相同名称开头的文件.示例:源 - C:\Source并且有文件,如 sys1239_5241.KNL,sys1234_8741.KNL

因此,如何在批处理文件和修改中复制最新修改的文​​件将在几分钟内完成,而不是在日期中

End*_*oro 6

for /f "delims=" %%i in ('dir /b /a-d /od "C:\Source\*.KNL"') do set "LatestModifiedFile=%%~i"
echo copy "C:\Source\%LatestModifiedFile%" "X:\destination\path"
Run Code Online (Sandbox Code Playgroud)

.. echo如果看起来不错,请删除.