windows – 如何使用robocopy删除超过30天的文件?
发布时间:2020-12-13 23:18:10 所属栏目:Windows 来源:网络整理
导读:我有两个与robocopy(src和镜像)同步的文件夹,我尝试在30天之前不删除镜像中的文件.我尝试使用/ MINAGE选项说“考虑超过30天的每个文件”,这样它只删除镜像中的30天旧文件,但它似乎只是作用于可用文件(未删除). robocopy / MIR / MINAGE:30 / SD:src / DD:
我有两个与robocopy(src和镜像)同步的文件夹,我尝试在30天之前不删除镜像中的文件.我尝试使用/ MINAGE选项说“考虑超过30天的每个文件”,这样它只删除镜像中的30天旧文件,但它似乎只是作用于可用文件(未删除).
robocopy / MIR / MINAGE:30 / SD:src / DD:镜像 所以基本上,如果我创建一个新文件,它将在镜像中正确同步(通过另一个根本不删除文件的robocopy任务);如果删除它后的第二天,运行上一个命令时,镜像中也会删除该文件.总而言之,我想删除在src文件夹中删除的文件以及镜像中超过30天的文件. 我错过了什么吗? 谢谢.
我不知道如何使用robocopy,但是当我想做你正在做的事情时,我把这一行放在我的批处理文件中:
forfiles -p%_BACKUPPATH%-m * .rar -d -3 -c“cmd / c del @path” 解剖是: > forfiles – 用于过滤文件的程序> -p%_BACKUPPATH% – – p表示“path”(我的是%_BACKUPPATH%但您可以用“真实”路径替换它),否则它使用当前目录> -m * .rar – 按文件类型过滤.rar,跳过此参数*.*> -d -3 – 仅影响超过3天的文件(-3)> -c“cmd / c del @path” – 在-c之后的任何内容都将为它找到的每个文件执行,在本例中为del. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- windows – timeBeginPeriod API是否会影响系统时
- windows提权
- 用于Microsoft Office文件的Android API或库[已关
- windows-server-2003 – 我如何测试某个特定端口
- 在Windows下调试Android NDK
- 安装 – Wix返回错误“在模块中找不到CA或UI入口
- windows-phone-7 – WP的WP Applications也可以在
- 在Windows桌面上调整postgreSQL以利用24GB RAM
- zfs – Windows Server 2016群集磁盘的LIO iSCSI
- windows – 如何建立断开连接的驱动器?
热点阅读