变量存储的Object属性名称,用于引用所述对象属性名称

时间:2016-11-16 18:48:08

标签: variables object properties powershell-v4.0

在Powershell中,可以通过变量的内容引用Object的属性吗?允许更改变量内容以更改逻辑,而不是更改逻辑目录。请参阅下面的使用$ CorAorMTime变量的工作示例,其中此功能将非常方便:

$DirectoryIterationDepth = 1

$CorAorMTime = "creationtime"

$FilesDatedAfter = -7

$Path = @()

foreach($Level in 1..($DirectoryIterationDepth+1))
{
   $Path += $PathToTargetDir + ("\*" * $Level)
}

get-childitem $Path -force | where-object {$_.$CorAorMTime -gt ((get-date).adddays($FilesDatedAfter))}

0 个答案:

没有答案