0

我需要获取过去 24 小时内所有网站集的列表,并打印出网络资源(如果存在)。

我试过这个

$Today = [DateTime]::Today
$Yesterday = $Today.AddDays(-1)
Get-SPSite -Limit All | where {$_.RootWeb.Created -ge $Yesterday -And $_.RootWeb.Created -lt $Today} | select Url, {$_.RootWeb.Created}, $_.RootWeb.AllProperties{"ClientCode"}

但收到此错误

Select-Object:找不到接受参数“ClientCode”的位置参数

4

1 回答 1

1

试试这个:

... | select Url, @{Name='Created';Expression={$_.RootWeb.Created}},@{Name='ClientCode';Expression={$_.RootWeb.AllProperties['ClientCode']}}
于 2013-08-22T07:28:50.683 回答