0
. "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration\\sharepoint.ps1"
$spWeb = Get-SPWeb -Identity "http://nycs00058260/sites/usitp"
$splist = $spWeb.Lists["/Lists/OsEM1"]
$splist.GetItems("Item") | ForEach-Object{
 Write-Host $_["Item"]
}

フィールドにある「アイテム」から値を正確に取得しようとしましたが、「null 値の式でメソッドを呼び出すことはできません >>>$splist.GetItems」と言われました。

誰かが理由を見つけて修正するのを手伝ってくれますか?

4

1 に答える 1

0

$splist$splist = $spWeb.Lists["/Lists/OsEM1"]設定時にリスト "/Lists/OsEM1" が見つからなかったため、null です。「/Lists/」の部分は必要ないと思います。次のようにもう一度試してください。

$splist = $spWeb.Lists["OsEM1"]
于 2012-06-20T18:09:42.987 に答える