PowerShell in Depth


PowerShell in Depth is the kind of book you’ll want open on your desk most of the time. With 40 short chapters, each focused on a specific area of PowerShell, you’ll be able to find the answers you need quickly. Each chapter is concise and to-the-point, so you can spend less time reading and more time getting down to the business at hand. It was written by three seasoned PowerShell experts, and every technique has been thoroughly tested. With this book in hand, you’ll be able to consistently and quickly produce production quality, maintainable scripts that will save you countless hours of time and effort.

Organized into 40 concise chapters, PowerShell in Depth is the go-to reference for administrators working with Windows PowerShell. Every major shell technique, technology, and tactic is explained and demonstrated, providing a comprehensive reference to almost everything an admin would do in the shell. Written by three experienced authors and PowerShell MVPs, this is the PowerShell book you’ll keep next to your monitor—not on your bookshelf!

This book requires basic familiarity with PowerShell.

What’s Inside

  • Covers PowerShell 3.0
  • Automating time-consuming tasks
  • Managing HTML and XML data
  • Background jobs and scheduling
  • PowerShell security
  • Packaging and deploying scripts
  • Standard scripting conventions
  • Using the .NET Framework in PowerShell scripts
  • Much more

Table of Contents
Part 1: PowerShell fundamentals
Chapter 1. Introduction
Chapter 2. PowerShell hosts
Chapter 3. Using the PowerShell help system
Chapter 4. The basics of PowerShell syntax
Chapter 5. Working with PSSnapins and modules
Chapter 6. Operators
Chapter 7. Working with objects
Chapter 8. The PowerShell pipeline
Chapter 9. Formatting

Part 2: PowerShell management
Chapter 10. PowerShell Remoting
Chapter 11. Background jobs and scheduling
Chapter 12. Working with credentials
Chapter 13. Regular expressions
Chapter 14. Working with HTML and XML data
Chapter 15. PSDrives and PSProviders
Chapter 16. Variables, arrays, hash tables, and scriptblocks
Chapter 17. PowerShell security
Chapter 18. Advanced PowerShell syntax

Part 3: PowerShell scripting and automation
Chapter 19. PowerShell’s scripting language
Chapter 20. Basic scripts and functions
Chapter 21. Creating objects for output
Chapter 22. Scope
Chapter 23. PowerShell workflows
Chapter 24. Advanced syntax for scripts and functions
Chapter 25. Script modules and manifest modules
Chapter 26. Custom formatting views
Chapter 27. Custom type extensions
Chapter 28. Data language and internationalization
Chapter 29. Writing help
Chapter 30. Error handling techniques
Chapter 31. Debugging tools and techniques
Chapter 32. Functions that work like cmdlets
Chapter 33. Tips and tricks for creating reports

Part 4: Advanced PowerShell
Chapter 34. Working with the Component Object Model (COM)
Chapter 35. Working with .NET Framework objects
Chapter 36. Accessing databases
Chapter 37. Proxy functions
Chapter 38. Building a GUI
Chapter 39. WMI and CIM
Chapter 40. Best practices

Book Details

  • Paperback: 632 pages
  • Publisher: Manning Publications (February 2013)
  • Language: English
  • ISBN-10: 1617290556
  • ISBN-13: 978-1617290558
Download [15.5 MiB]

You may also like...

No Responses

  1. imamadman says:

    Thanks! 🙂

  2. madcracker says:

    Back in action…Hellyeah!! Thank you!

Leave a Reply