PowerShell从txt文件中删除超过X天的文件夹

时间:2013-03-27 11:20:44

标签: powershell powershell-v2.0

如何检查从txt文件传递的路径是否早于X天? 然后,如果是的话我想删除它们。

检查文件夹中文件的数据修改不是我的事。我想只检查文件夹创建的数据。

我是Powershell的新手所以,目前,我知道只能处理文件。

1 个答案:

答案 0 :(得分:0)

您将对象的CreationTime属性与X天前的日期进行比较:

$x = 42
$f = Get-Item C:\Temp\foo.txt

if ($f.CreationTime -lt (Get-Date).AddDays(-$x)) { $f.Delete }