我想创建可以将 30 天前的文件从一个文件夹复制到另一个文件夹的批处理脚本。复制到目标文件夹后,还会从源文件夹中删除 30 天前的文件
forfiles /p "c:\sourceFolder" /S /D -30 /C "cmd /c robocopy "C:\DestinationFolder" "C:\sourceFolder" /mir @file : date>=30 days=nul"
什么都没发生,甚至没有显示错误信息
最佳答案
robocopy sourceFolder targetFolder * /s /mov /minage:30 /l
如果列表正确,从命令中删除/l(仅列表)以执行移动
关于windows - 用于将超过 30 天的文件从源文件夹移动到目标文件夹的批处理脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22064562/