powershell sharepoint if语句限制为100个值

powershell sharepoint if语句限制为100个值,powershell,Powershell,目前我有以下脚本: $User = '' $Pass = ConvertTo-SecureString '' -AsPlainText -Force #SharePoint online address and list name $SPOUrl = "https://test.sharepoint.com/sites/intranet/HR" $SPOList = "In dienst" #Column Name mapping in SharePoint $SPListItemCo

目前我有以下脚本:

    $User = ''
$Pass = ConvertTo-SecureString '' -AsPlainText -Force
#SharePoint online address and list name
$SPOUrl = "https://test.sharepoint.com/sites/intranet/HR"
$SPOList = "In dienst"
#Column Name mapping in SharePoint 
$SPListItemColumns = @{
        FirstName = "Title"
        LastName = "LastNamePhonetic"
        Title = "Functies"
        Managerf = "Teamleider"
        Laptop = "Laptop"
        KAgereed = "KA"
        Accountcreate="Accountcreated"
        Afdeling = "Afdelingen"
        Goedkeuring = "Goedkeuring"
}

foreach($item in $Items) {
    #Get list item for later reference
    $ListItem = [Microsoft.SharePoint.Client.ListItem]$listItem = $List.GetItemById($Item.FieldValues["ID"])
        Write-Verbose "Processing list item $Firstname $LastName with ID=$($item.FieldValues["ID"])"
        #Put the fieldvalues in variables.
        Write-output $item.FieldValues[$SPListItemColumns.FirstName] $item.FieldValues[$SPListItemColumns.LastName]
        #Write-output $item.FieldValues[$SPListItemColumns.Goedkeuring]
        #Write-output $item.FieldValues[$SPListItemColumns.Accountcreate]


}
但它只找到前100个值。如果我将If语句放在write输出的上方,则最后添加到列表中的内容将找不到它


我可以做些什么来禁用此阈值?该列表大约有180个名称

100是SharePoint Web服务的默认限制。如果您只需要从列表中检索所有项目,请尝试下面的代码。这是使用SP Soap,我认为您使用的客户端也是它的包装器,因此您可能也会在其中找到类似的方法

$siteUrl=”https://test.sharepoint.com/sites/intranet/HR"
$list=“在dienst中”
$sp=newWebServiceProxy-Uri“$siteUrl/\u vti\u bin/Lists.asmx?wsdl”-UseDefaultCredential
$view=$query=$vFields=$options=$webid=$null\opt参数:https://docs.microsoft.com/en-us/previous-versions/office/developer/sharepoint-2010/bb263567(v%3办公室14)
$rowLimit=0#包括所有行
$items=$sp.GetListItems($list、$view、$query、$vFields、$rowLimit、$options、$webid)
$items.data.row |格式表