0

我需要将整个目录结构移动到可能 90% 相似的现有目录结构上。需要移动的文件可能在目录目标中具有相同名称的对应对象。需要对相同命名的文件进行比较,并将较旧的文件重命名,并在文件名后附加日期名称。

所以:如果source\dir1\file1然后重命名并移动到target\dir1\file1source\dir1\file1source\dir1\file1_mod-date-timetarget\dir1

同样: i ​​f 比source\dir1\file1then更新target\dir1\file1rename target\dir1\file1totarget\dir1\file1_mod-date-time并 move source\dir1\file1totarget\dir1\

如果目标文件夹中没有类似的文件,只需将其移动到那里 - 如果不存在,则创建一个新的子目录。

我是 Powershell 的新手,我尝试了一些方法来使其工作,但没有成功。

任何帮助将不胜感激。

谢谢你。

4

0 回答 0