PowerShell – Listing site templates for a site collection


Add-PsSnapin Microsoft.SharePoint.PowerShell

## SharePoint DLL 
[void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") 

  $site = Get-SPSite "http://sp2010riyaz:3866"
  
  foreach ($web in $site.AllWebs) { 
       $web | Select-Object -Property Title,Url,WebTemplate 
   }
   $site.Dispose()
   
Remove-PsSnapin Microsoft.SharePoint.PowerShell

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.