There are more than 300 SharePoint PowerShell cmdlets and its growing and changing from time-to-time. How administrator or developer will be able to remember all of those cmdlets? The answer :
- Using HELP (get-help) if you have access to PowerShell console and Microsoft.SharePoint.PowerShell snap-in ;
- PowerShell for SharePoint Command Builder (http://bit.ly/16masoE).
The PowerShell for SharePoint Command Builder is a powerfull dictionary tools – build using Silverlight that lists all SharePoint’s PowerShell cmdlets. It’s been around before SharePoint 2013 becomes public – contains all SharePoint 2010 and SharePoint 2013 CMDLETS description.
Eventually its not too user friendly – but all developer/IT Pro should easily understand what to do with the tools. Basically there are 2 things that you need to know before you can build the command:
- <verb> , is the action you want to do. For example: ADD, GET, etc.
- <nouns>, is the object you want to work with. For example SPSite, SPWeb
And finally, remember all SharePoint cmdlets nouns will start with SP , and all SharePoint online cmdlets will start with SPO. For example SPSite for SharePoint versus SPOSite for SharePoint online.