SharePoint 101 – WarmUp PowerShell

Need to warmup your SharePoint sites, try this small script

#Get SharePoint PowerShell commands#
asnp *sharepoint*
#Query webapplications #
$webapps = get-spwebapplication -IncludeCentralAdministration
foreach ($app in $webapps)
{
$sites = get-spsite -webapplication $app.url -Limit ALL
foreach ($site in $sites)
{
#write-host $site.Url;
foreach ($web in $site.AllWebs)
{
#write-host $web.Url;
$r = Invoke-WebRequest -URI $web.Url -UseDefaultCredentials
}
}
}
Write-Host “Done”

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