[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") > $null
$siteUrl = Read-Host "Enter Site URL"
$rootSite = New-Object Microsoft.SharePoint.SPSite($siteUrl)
$spWebApp = $rootSite.WebApplication
$count = 0
write-host "Site Collections"
write-host ""
foreach ($site in $spWebApp.Sites) {
$count++
write-host "Site Collections URL --> -->" $site.URL
write-host ""
write-host "SubSites"
write-host ""
foreach ($web in $site.AllWebs) {
$count++
write-host "SubSite URL --> --> -->" $web.URL
write-host ""
}
}
write-host "Total Count :" $count
$siteUrl = Read-Host "Enter Site URL"
$rootSite = New-Object Microsoft.SharePoint.SPSite($siteUrl)
$spWebApp = $rootSite.WebApplication
$count = 0
write-host "Site Collections"
write-host ""
foreach ($site in $spWebApp.Sites) {
$count++
write-host "Site Collections URL --> -->" $site.URL
write-host ""
write-host "SubSites"
write-host ""
foreach ($web in $site.AllWebs) {
$count++
write-host "SubSite URL --> --> -->" $web.URL
write-host ""
}
}
write-host "Total Count :" $count
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") > $null
$siteUrl = Read-Host "Enter Site URL"
$rootSite = New-Object Microsoft.SharePoint.SPSite($siteUrl)
$spWebApp = $rootSite.WebApplication
$count = 0
write-host "Site Collections"
write-host ""
foreach ($site in $spWebApp.Sites) {
$count++
write-host "Site Collections URL --> -->" $site.URL
write-host ""
write-host "SubSites"
write-host ""
foreach ($web in $site.AllWebs) {
$count++
write-host "SubSite URL --> --> -->" $web.URL
write-host ""
}
}
write-host "Total Count :" $count - See more at: http://www.msprojectnow.com/Knowledge/Blog/tabid/142/entryid/601/PowerShell-script-to-list-all-sites-with-site-collection.aspx#sthash.CsifXBsC.dpuf
$siteUrl = Read-Host "Enter Site URL"
$rootSite = New-Object Microsoft.SharePoint.SPSite($siteUrl)
$spWebApp = $rootSite.WebApplication
$count = 0
write-host "Site Collections"
write-host ""
foreach ($site in $spWebApp.Sites) {
$count++
write-host "Site Collections URL --> -->" $site.URL
write-host ""
write-host "SubSites"
write-host ""
foreach ($web in $site.AllWebs) {
$count++
write-host "SubSite URL --> --> -->" $web.URL
write-host ""
}
}
write-host "Total Count :" $count - See more at: http://www.msprojectnow.com/Knowledge/Blog/tabid/142/entryid/601/PowerShell-script-to-list-all-sites-with-site-collection.aspx#sthash.CsifXBsC.dpuf
No comments:
Post a Comment