Introduction to Windows Powershell for SharePoint 2010
Written By: Amarprit Jaspal -- 12/23/2010 --
(13) comments --
Categories: PowerShell, SharePoint 2010, SharePoint Foundation 2010, System Administration
Lately, there has been growing demand for information about Windows Powershell
The reason is because it is so
powerful and easy to use. The built-in commands can handle administrative tasks
that are just not possible through Central Administration. Although, Powershell can be used for
different technologies we will concentrate on the usage of Windows Powershell for SharePoint
starting with a brief introduction.
If you donít have Powershell
installed you can get it from
If you are using SharePoint 2010 then itís a pre-requisite to have this;
therefore it will be installed during the installation.
Open Powershell by finding it in your Programs or run "powershell.exe". Once
loaded you will see a basic Powershell command prompt (see image
get a list of all the built-in commands (cmdlets) in Powerhsell just type get-command | format-list.
(Note: Powerhsell is not case sensitive).
get-command | format-list
Notice there is a symbol in the command with a vertical bar "|", this is called a
Pipe. The Pipe is used to separate different parts of the command. The different
parts can be used to include options, formatting or a way to pass
say you want to list all of the services on your system.† This is the
simple Powershell command to do this.
say you want to list all of the services on your system, sort the list by the
status of the service and return the results in a table format .† This is the Powershell command to do this.
get-service | sort-object status | format-table
Letís say you want to store the data of
all the services in variable called "svs".
always start with a $ letting the shell know that it is a variable. So, the commands
will be as follows:
The first line
will store all the running processes in variable "svs". The second line will
return all of the data that was stored in the variable "svs".
These are just a few examples to
get you started with Powershell. You can check the links
under the Next Steps section to learn more about Powershell.
you know you can install SharePoint 2010 with the help of PowerShell? Check out
get details about how this can be done.
has also published Powershell commands for SharePoint click
you want to learn Powershell click
you want to check the Powershell online manual click
is a Powershell webcast.
- Return to MSSharepointTips to read about other topics and ideas.
- Check out MSSQLTips.com for great
information about Microsoft SQL Server.