我是新手脚本,我已经在脚本通过互联网,任何人都可以请解释如何以下代码工作,逐行?批处理文件复制最新的文件创建
@echo off
set "source=C:\temp"
set "dest=c:\paste"
pushd "%source%" ||(
echo.Source does not exist&pause&goto EOF)
for /f "tokens=*" %%f in (
'dir /A-D /OD /B') Do set "file=%%f"
popd
xcopy /d /i "%source%\%file%" "%dest%\"
非常感谢您的支持。
非常感谢你。这是一个很好的帮助! –
@AlvinMovida如果您发现它有用,请让我的答案正确 – Monacraft
@Monacraft您的文本中存在一些错误。它不会去通过目录中的每个文件夹,而是通过每个不是**文件夹的东西。另外它会按照日期顺序(不按字母顺序)执行 – joojaa