【发布时间】:2018-08-01 14:27:37
【问题描述】:
请原谅我是 Powershell 的新手,但我希望社区可以提供帮助。 我需要将某个年龄的文件移动到存档子文件夹,但我需要能够创建一个脚本来处理具有多个目的地的多个文件夹。下面是我正在使用的 powershell 脚本。
get-childitem -Path "c:\source" -recurse |
where-object {$_.LastWriteTime -lt (get-date).AddDays(-31)} |
move-item -destination "c:\source\[subfolder]\archive"
所以在 c:\source 中有很多子文件夹。所有子文件夹都有一个名为“archive”的文件夹。我希望能够将目标设置为源子文件夹的“存档”文件夹: c:\source\%variable%\archive
我错过了什么?
谢谢
【问题讨论】: