Powershell移动文件和文件夹

时间:2017-04-05 14:40:44

标签: powershell

我有点卡在这里,而且我的意思是我把头撞在墙上。

我正在尝试创建执行以下操作的脚本:

检查文件/文件夹并将所有超过一天的文件夹/文件移动到另一个文件夹中,同时保持文件夹结构准确。

目前,我有这个:

Get-ChildItem -Path $SourceFolder -Recurse | 
Where-Object  {$_.LastWriteTime -lt (Get-Date).AddDays(-1)} |
    foreach {
     Move-Item  $AzCopyFolder -Force}}

我真的不确定我甚至在做什么。它可以工作,但它也会复制一个不超过一天的文件夹中的文件。帮助将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:1)

所以,经过几个小时的内部搜索和尖叫,我只使用了RoboCopy。

robocopy $SourceFolder $DestFolder /e /move /minage:1

完成工作。感谢上帝。