命令行-如果位置2中存在文件,则删除位置2中的文件,然后复制到位置2

时间:2018-10-05 18:41:51

标签: windows file batch-file command line

我在这里仔细研究了很多问题,并尽我所能地解决了很多问题。

目标-我想检查文件夹1中昨天修改为>的文件。如果它们存在于文件夹2中,我希望将其删除到文件夹2中。最后,我想将它们复制到文件夹2中。

这是删除步骤所需要的。

cmd /k For %%F In ("Path_Folder_1\*.*") Do If Exist "Path_Folder_2\%%~nxF" Del "%%F" "Path_Folder_2\%%~nxF" 

我认为以后会执行复制步骤,除非可以与该步骤结合使用。另外,我不知道如何将日期检查集成到其中。我看过“ forfiles”,但不了解如何用它做同样的事情。

非常感谢您的帮助!

0 个答案:

没有答案