尝试在激活了DocuSign功能的SharePoint网站上设置凭据时,出现警告:

“警告:在Get-SPSite中找到了更多结果,但未返回。使用'Limit -ALL'返回所有可能的结果。”

正则表达式匹配一次只能迭代20个对象,而我大约有60个站点。我应该在PowerShell中的何处添加“-Limit ALL”,以便它遍历我所有的站点,而不是仅按字母顺序排列的前20个?

Get-SPSite | ForEach-Object {
           if ( [RegEx]::IsMatch($_.Url, $regEx) ) {
              $url = $_.Url
              write-host "   $url"
           }
        }

最佳答案

-Limit ALL参数属于 Get-SPSite cmdlet:

Get-SPSite -Limit ALL | ForEach-Object {
  ... iterate over each site ...
}

引用:http://technet.microsoft.com/en-us/library/ff607950.aspx

关于powershell - 警告:在Get-SPSite中找到了更多结果,但未返回。尝试设置凭据时使用 'Limit -ALL',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25874107/

10-10 13:25