Set Custom Master Page for All subsites using Poweshell Command


Set Custom Master Page for All subsites using Poweshell Command

Set Custom Master Page for All subsites
$site = Get-SPSite http://serverurl/
$site | Get-SPWeb -limit ALL | ForEach-Object {$_.MasterURL =  “/_catalogs/masterpage/custom.master”;$_.Update()} $site.Dispose()
PS C:\Users\Triad> Get-SPWeb -identity http://serverurl/ | Format-T able -property MasterURL
MasterUrl ——— /_catalogs/masterpage/Custom.master
PS C:\Users\Triad> Get-SPWeb -identity http://serverurl/ | Get-Memb er
   TypeName: Microsoft.SharePoint.SPWeb
Name                                  MemberType Definition —-                                  ———- ———-
AddApplicationPrincipal               Method     Microsoft.SharePoint.SPUser… AddProperty                           Method     System.Void AddProperty(Sys… AddSupportedUICulture                 Method     System.Void AddSupportedUIC… AllowAllWebTemplates                  Method     System.Void AllowAllWebTemp… ApplyTheme                            Method     System.Void ApplyTheme(stri… ApplyWebTemplate                      Method     System.Void ApplyWebTemplat… BreakRoleInheritance                  Method     System.Void BreakRoleInheri…
Advertisements

About sharepointsriram

9+ Yrs of IT experience
This entry was posted in Sharepoint 2010 Server Object Model. Bookmark the permalink.

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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s