Windows PowerShell is a Windows command-line shell designed especially for system administrators. The Windows PowerShell includes an interactive prompt and a scripting environment that can be used independently or in combination.

Unlike most shells, which accept and return text, Windows PowerShell is built on top of the .NET Framework common language runtime (CLR) and the .NET Framework, and accepts and returns .NET Framework objects. This fundamental change in the environment brings entirely new tools and methods to the management and configuration of Windows.

Windows PowerShell introduces the concept of a cmdlet (pronounced "command-let"), a simple, single-function command-line tool built into the shell. You can use each cmdlet separately, but their power is realized when you use these simple tools in combination to perform complex tasks. Windows PowerShell includes more than one hundred basic core cmdlets, and you can write your own cmdlets and share them with other users.

Like many shells, Windows PowerShell gives you access to the file system on the computer. In addition, Windows PowerShell providers enable you to access other data stores, such as the registry and the digital signature certificate stores, as easily as you access the file system.

Are there admin tasks you’d like to automate, but not sure how?  Do you want to learn Windows Powershell, but aren’t sure where to start?  Check out this upcoming Webcast:

  

Online Media

Date: Wednesday, September 22, 2010
Time: 10:00 AM Pacific Time

Event Overview:

This one-hour webcast is geared towards IT professionals who do not have a strong coding or scripting background. We help you to understand the basics of Windows PowerShell, including parsing, piping, getting help, using variables and operators, and flow control. By the end of this session, you should understand enough to create simple commands and be comfortable enough to explore Windows PowerShell on your own.

Send us your questions by emailing us here (
aeshen@microsoft.com ) by Wednesday, September 15th , then join us for our LIVE TechNet webcast where we show how to use Windows Powershell to make your life easier.

Presenter: Peter Lammers, Lead Developer, Aeshen

Peter Lammers, lead developer at Aeshen, is an IT professional with a 17-year background in troubleshooting, training, modifying and supporting software applications, network administration, troubleshooting, and server and desktop support.

Click here to register for the event!

Free Windows PowerShell Quick Reference:

Whether you're a newcomer to Windows PowerShell or an advanced user, you'll probably enjoy this free PowerShell cheat sheet. Written by Bruce Payette, a member of the PowerShell development team, it covers starting and using Windows PowerShell, including the syntax for all statements, operators and other elements of the language. Also included are examples of how to use .NET, COM, ADSI and WMI objects from PowerShell. Finally, it includes tips and tricks— short examples showing how to perform common tasks from PowerShell. For more information on this - see Bruce's blog entry at:


The PDF is well organized and prints great from your own printer. Get your copy now!

http://refcardz.dzone.com/refcardz/windows-powershell (registration required)