TechEd: PowerShell for Beginners

Microsoft is so clever: they scheduled the first dedicated PowerShell session right at 9:00 am sharp so all of us had to get up early. This session was for PowerShell beginners, and the conference room was crammed. A lot of the attendees had never used PowerShell before, and some had Unix roots. Interest in PowerShell is definitely rising. While three years ago, Exchange 2007 triggered the first wave of PowerShell excitement, today it is the general availability in Windows 7 and Server 2008 R2 as well as the dramatic increase in products supporting PowerShell that fuels the second and even more powerful wave.

PowerShell: Important Skill

With PowerShell "on by default" on all Windows 7 and Server 2008 R2 boxes, and readily available as optional download down to Windows XP, learning and mastering PowerShell becomes an important career decision. Jeffrey pointed out that PowerShell will be a basic skill for productive Windows admins, and without it, you'll be eventually well behind the curve. That is no threat, though, rather a great challenge and chance. Learning new stuff can be a lot of fun, and Jeffrey and Lee demoed a lot of basic concepts and how intuitively the PowerShell cmdlet vocabulary can be used to tell your computer what to do. Having this skill will make you feel a lot better, believe me! It just enables you to do and achieve so much more with so much less effort.

Community is Essential

While in school, copying stuff from your neighbor was called cheating, later in life this is called collaboration, and it is a good thing. That's why Jeffrey talked about all the great and free resources to ask questions, share ideas and get PowerShell guidance fast. One is our powershell.com "Ask the Expert" forum where five MVPs monitor their respective areas of expertise and provide answers, guidance and help around the clock. Hey, we are there for you! Try us! It is absolutely free.

Demos, Tips, Fun!

The remainder of the session, Jeffrey and Lee demoed various aspects of PowerShell and talked a little bit about the concepts behind PowerShell like arrays, objects and the pipeline processor. BTW, if you're hungry for more, there are more than 270 books out, and you can always visit our free online library. We had a lot of fun, and as always with Jeffreys presentations, I again learned one thing or two.

  • ISE tip: while inside ISE, try pressing F1. This brings up the built-in help file, and you can browse and snoop around and get nicely formatted help for all standard cmdlets. This even works context sensitive: click on Get-Process, for example, then F1, and you get help for that cmdlet.
  • PowerShell tip: ever wondered what a process is used for? Try piping it to good old dir! Have a look (this was a German system):

PS> get-process wtgu | dir


    Verzeichnis: C:\Program Files (x86)\T-Mobile\web'n'walk Manager


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        19.06.2008     12:42     857544 WTGU.exe

Hungry for more?

At the end of this session, Thomas (rocking the house, see pic below), Alex and I were approached by a lot of attendees with questions about this and that. We were more than happy to answer them.

 

I'd like to point out though that visiting our Ask the Experts area is open to everyone. Posting questions there helps others with similar problems, too. While you are at it, you may want to try and download the latest version of PowerShell Plus, Ideras advanced PowerShell development environment. You can get it here.

And if you happen to be located anywhere in Europe and want a great PowerShell Inhouse training, contact me at tobias.weltner@scriptinternals.de. I do these trainings regularly, passionately and with tons of real-world-examples not found anywhere else.

Bye for now,
Tobias 
PowerShell MVP


Posted Nov 08 2010, 03:41 AM by Tobias

Comments

ramy wrote re: TechEd: PowerShell for Beginners
on 05-13-2011 7:25 AM

I am reallly a Powershell beginner and I liked your portal very much, is it possible to recommend me most usefull PowerShell books?

Thanks alot

Concentrated Tech NSoftware Dell Compellent Sponsored by Idera and Concentrated Tech and NSoftware and Dell Compellent
Copyright 2011 PowerShell.com. All rights reserved.