#分别定义源、目标文件夹,注意大小写敏感
$folder_a_path = D:\a
$folder_b_path = D:\b
#遍历源文件夹下所有文件
$folders_a = gci $folder_a_path -Recurse
foreach ($folder_a in $folders_a)
{
#通过替换的方式,取目标文件的全路径名称
$b = $folder_a.fullname.replace($folder_a_path,$folder_b_path)
#判断目标文件是否存在,如果存在则先判断新旧
If (test-path $b)
{