Managing and troubleshooting Windows Clients and Servers is what Powershell is all about. And, the quickest way to get started is by learning a few simple Powershell cmdlets. Powershell cmdlets are short one-line commands that are specifically designed to help IT Professionals with their day to day tasks. There are a only a handful of cmdlets in a default installation of Powershell 1.0 (more can be added by installing additional cmdlet providers). To find out which cmdlets ship in Powershell 1.0, simply type "get-command" into your Powershell command prompt. Then, you can use "get-help" to learn more about each individual cmdlet. There! Now you know your first two cmdlets! You're off and running.
If you have been to one of my TechNet Events lately, you've seen some cmdlets in action. Some examples of what Powershell cmdlets can do include:
To start using the attached sample cmdlets:
Be careful! Some of the cmdlets may do things you do not want, like stop necessary services, so run them at your own risk. To mitigate the risk, the dangerous cmdlets have -confirm switches, so you will be prompted before any bad stuff happens, but that's all the warning you'll get.