Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stsadm -o enumsites
- Get-SPWebApplication -Limit All | Get-SPSite | Get-SPWeb | Format-Table -Property Title, URL
- [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
- http://webapplication [is a root site collection]
- http://webapplication/subsite1
- http://webapplication/subsite1/subsite1.1
- http://webapplication/subsite1/subsite1.1/subsite1.2
- http://webapplication/subsite2
- http://webapplication/subsite2/subsite2.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement