Microsoft PowerShell and SharePoint: Getting Started

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

PowerShell can be used for all day-to-day management tasks in SharePoint. This course covers backup and recovery of SharePoint, working with PowerShell command line, configuring sites and services, and site administration.

Target Audience
SharePoint administrators and developers looking to understand the command line interface to Microsoft SharePoint Server


Expected Duration (hours)

Lesson Objectives

Microsoft PowerShell and SharePoint: Getting Started

  • start the course
  • create and automate a SharePoint backup using Microsoft PowerShell and Task Scheduler
  • restore all, or part of, the SharePoint farm using PowerShell
  • use Microsoft PowerShell to configure SharePoint
  • create and remove a web application for SharePoint using Microsoft PowerShell
  • create and configure objects in Microsoft PowerShell and apply that to SharePoint
  • pipe within PowerShell and take the results and move them over to another cmdlet
  • find and control Microsoft SharePoint services using PowerShell
  • work with server solutions in Microsoft SharePoint and PowerShell
  • deploy, update, and remove Sandbox Solutions using Microsoft PowerShell
  • work with single or multiple Features in Microsoft SharePoint and PowerShell
  • create, work with, and remove a Configuration Database in Microsoft PowerShell and SharePoint
  • create a new Content Database and remove an existing Content Database using Microsoft PowerShell
  • retrieve information on a Content Database in Microsoft PowerShell and SharePoint
  • import and export site collections in Microsoft PowerShell and SharePoint
  • add, remove, and query Shell Administrators in PowerShell
  • query, add, remove, and configure existing Managed Accounts using Microsoft PowerShell
  • create and configure a Managed Path and query Host Header Information in Microsoft PowerShell and SharePoint
  • query and configure Security Tokens in Microsoft PowerShell and SharePoint
  • add SPUsers and configure their roles in a SharePoint collection's subsite or SPWeb using PowerShell cmdlets
  • create, query, and configure a SharePoint SPWeb and its data using PowerShell cmdlets, parameters, and methods
  • extract, configure, and manage SharePoint site collection data using SharePoint's Management Shell
  • load SharePoint assemblies to make it possible to work with SharePoint directly from within PowerShell
  • programmatically create a SharePoint 2013 content database capable of holding a site collection
  • use PowerShell cmdlets to retrieve, query, and manage SharePoint timer jobs and log information
  • use PowerShell cmdlets to remove, create, and configure SharePoint 2013's Usage and Data Collection application
  • use PowerShell cmdlets to programmatically configure a SharePoint farm's outgoing e-mail settings
  • use PowerShell cmdlets to create, configure, and remove Alternate Access Mapping within a SharePoint farm
  • turn on, run, and turn off Developer Dashboard within Microsoft SharePoint
  • configure your resource measures and output these measures to a text file using Microsoft PowerShell within SharePoint
  • add and configure Farm Administrators within a SharePoint Farm, using Microsoft PowerShell
  • Course Number:

    Expertise Level