Saturday, October 17, 2009

If you want to learn more about PowerShell Dr. Tobias Weltner has published Mastering PowerShell and is giving it away as a free download from PowerShell.com. This is well worth getting, just look at the table of contents and you'll agree.

  1. The PowerShell Console
  2. Interactive PowerShell
  3. Variables
  4. Arrays and Hashtables
  5. The PowerShell Pipeline
  6. Using Objects
  7. Conditions
  8. Loops
  9. Functions
  10. Scripts
  11. Finding and Avoiding Errors
  12. Command Discovery and Scriptblocks
  13. Text and Regular Expressions
  14. XML
  15. The File System
  16. The Registry
  17. Processes, Services, Event Logs
  18. Windows Management Instrumentation
  19. User Management
  20. Your Own Cmdlets and Extensions

I'm a convert to PowerShell for awhile now and use PowerShell script as often as I can to automate tasks that I just couldn't bear doing time and time again. Recently I've used it along with PSake to generate build scripts and to write other scripts that make setting up the developer environment a breeze. Trust me you'll never write a batch file again. This would also be a technology I'd recommend learning as it'll probably start showing up on hot skill lists soon.

Get the eBook here: http://powershell.com/cs/blogs/ebook/

Comments are closed.