Измените фрагмент, как показано ниже:
$web = Get-SPWeb http://sp/sites/dev
$list = $web.Lists["RestDate"];
$spqQuery = New-Object Microsoft.SharePoint.SPQuery
$spqQuery.Query = ""
$spqQuery.RowLimit = 5000
$listItems = $list.GetItems($spqQuery)
foreach ($item in $listItems)
{
$item["ContentTypeId"] = "0x010800DE27E128A6FA704285FC5BD90F4D2D22"
$item.Update()
}
"0x010800DE27E128A6FA704285FC5BD90F4D2D22" - это идентификатор типа содержимого задачи, и он работает должным образом: