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




