PowerShell按名称和日期比较子文件夹(lastwritetime)

PowerShell按名称和日期比较子文件夹(lastwritetime),powershell,compare,copy-item,Powershell,Compare,Copy Item,这是我的第一个PowerShell脚本,英语不是我的母语,所以请温柔一点 我有两个网络NASE,有数千个20K+的子文件夹 NAS是一种生产环境。 NAS B用作备份和故障切换环境 要从A复制到B的根文件夹(包含无数子文件夹)每天会增长几百个文件夹 旧的子文件夹会被修改,但很少有3/5%的子文件夹会每月修改一次 我已经做了一个脚本,比较了两个文件夹,并将新文件夹从a递归复制到B。这很好,查找新文件夹的时间不超过1-3分钟 问题是,很少一部分子文件夹会不时被修改。显然,复制项不尊重原始创建日期。因

这是我的第一个PowerShell脚本,英语不是我的母语,所以请温柔一点

我有两个网络NASE,有数千个20K+的子文件夹

NAS是一种生产环境。 NAS B用作备份和故障切换环境

要从A复制到B的根文件夹(包含无数子文件夹)每天会增长几百个文件夹

旧的子文件夹会被修改,但很少有3/5%的子文件夹会每月修改一次

我已经做了一个脚本,比较了两个文件夹,并将新文件夹从a递归复制到B。这很好,查找新文件夹的时间不超过1-3分钟

问题是,很少一部分子文件夹会不时被修改。显然,复制项不尊重原始创建日期。因此,我无法仅根据日期/时间进行比较

我需要用一种不同的方法比较所有的子文件夹,以检测那些其内容图像文件在a处确实发生了更改的子文件夹,并将它们复制到B,丢弃日期


有什么想法吗?

这会有帮助吗-?如果您真的在谈论生产数据,请咨询您的NAS供应商,了解他们有什么复制技术。总有一天你会保住工作的。