powershell 列出SharePoint场中所有Web的WebUIversion(SharePoint版本)。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 列出SharePoint场中所有Web的WebUIversion(SharePoint版本)。相关的知识,希望对你有一定的参考价值。

# ----------------------------------------------
# Author: Iulian Atodiresei
# Date: 09.04.2013
# Description: List WebUIversion (SharePoint version) of all webs in SharePoint Farm.
# ----------------------------------------------

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") > $null 

$farm = [Microsoft.SharePoint.Administration.SPFarm]::Local 
$websvcs = $farm.Services | where -FilterScript {$_.GetType() -eq [Microsoft.SharePoint.Administration.SPWebService]} 
$webapps = @() 
write-output "WebApplication;URL Collection de sites;URL Site;Version UI" | out-file -filepath output.csv -append
foreach ($websvc in $websvcs) { 
    foreach ($webapp in $websvc.WebApplications) { 
        #write-output "$($webapp.Name);;;;"            
		foreach ($site in $webapp.Sites) { 
			#write-output ";$($site.URL);;;" 			
			foreach ($web in $site.AllWebs) { 
				#write-output ";;$($web.URL);$($web.UIVersion)" 
				write-output "$($webapp.Name);$($site.URL);$($web.URL);$($web.UIVersion)"  | out-file -filepath output.csv -append
			} 

		} 

    } 

} 
 

以上是关于powershell 列出SharePoint场中所有Web的WebUIversion(SharePoint版本)。的主要内容,如果未能解决你的问题,请参考以下文章

powershell 这将获取SharePoint场中的所有WSP。我用这个来下载所有的WSP。

Powershell从SharePoint文档库中删除文件

powershell 此PowerShell脚本列出了SharePoint列表中的所有字段内部名称。

powershell 列出SharePoint场内使用的所有用户,并将其导出到.csv文件。

sharepoint 2016 配置project service出错:拓扑服务在此服务器场中不可用

powershell PowerShell脚本,用于获取服务器场中所选用户的所有权限的列表。您还可以使用函数来获取烫发