Let's explore some PowerShell basic concepts.
Cmdlets, pronounced as "commandlets", are the foundation of PowerShell. Cmdlets are small commands or specialized commands. The naming convention for cmdlets follows the verb-noun format, such as
Invoke-Expression. PowerShell V3 boasts a lot of new cmdlets, including cmdlets to manipulate JSON (
ConvertTo-Json), web services (
Invoke-WebRequest), and background jobs (
Suspend-Job). In addition to built-in cmdlets, there are also downloadable community PowerShell extensions such as SQLPSX, which can be downloaded from http://sqlpsx.codeplex.com/.
Many cmdlets accept parameters. ...