Requirement Update the regional settings of all site collections and their subsites to the correct locale. Solution [System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.SharePoint”) $site = Get-SPSite(“url to site collection”) $webs = $site.AllWebs foreach ($web in $webs) { ##Write-Host $web.Url $culture=[System.Globalization.CultureInfo]::CreateSpecificCulture(“en-AU”) $web.Locale=$culture $web.Update() $web.Dispose() Write-Host $web.Url } $site.Dispose() Update: I recently updated this script to update the regional settings on every […]

Continue Reading...