Thursday, 16 June 2016

PowerShell script to get site ID's in site collection

PowerShell script to get site ID's in site collection
‪#‎Script‬ to get site ID's in a site collection.
ADD-PSSnapin Microsoft.SharePoint.Powershell -erroraction silentlycontinue
Add-Type @'
public class SiteDetails
{
public string SiteId;
}
'@
$itemsColl = New-Object 'System.Collections.Generic.List[System.Object]';
‪#‎Site‬ URL
$siteurl=Read-Host "Enter Site URL"
$Site=Get-SPSite $siteurl
$spWebApp = $Site.WebApplication
foreach($allsites in $spWebApp.Sites)
{
$EvItem = New-Object SiteDetails
$EvItem.SiteId = $allsites.ID
$itemsColl.Add($EvItem);
}
$itemsColl | export-csv SiteReport.csv -noType

For more information about SharePoint visit MySharepoint

No comments:

Post a Comment