Windows PowerShell in 24 Hours, Sams Teach Yourself

  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2015-05-02
  • Publisher: Sams Publishing
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $6.00
  • Buy New


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


In just 24 lessons of one hour or less, Sams Teach Yourself Windows PowerShell in 24 Hours helps you streamline all facets of Windows administration, supercharging your effectiveness as an IT professional or power user. This book’s straightforward, step-by-step approach shows you how to build and run scripts, extend Windows PowerShell reach, manage computers remotely, and automate a wide variety of tasks on any modern Windows server or client. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!


Step-by-step instructions carefully walk you through the most common PowerShell scripting tasks.


Practical, hands-on examples show you how to apply what you learn.


Quizzes and exercises help you test your knowledge and stretch your skills.


Notes, tips, and cautions point out shortcuts, pitfalls, and solutions.


Learn how to...

  • Install, configure, and explore Windows PowerShell (including updates for PowerShell 5)
  • Leverage .NET’s remarkable power and scope with easy-to-use cmdlets
  • Build new scripts with the console, ISE visual tools, and other popular hosts
  • Apply best practices for writing more reliable, flexible, team-friendly scripts
  • Work effectively with the pipeline, objects, and data
  • Extend Windows PowerShell reach via providers, drives, and output
  • Run external tools like ping, ipconfig, and tracert from within PowerShell
  • Remotely manage computers with basic and advanced remoting (WinRM), WMI, and Regex
  • Configure Windows devices across the web with PSWA
  • Sort, filter, measure, format, export, and convert script output
  • Run Windows PowerShell flexibly, using background and scheduled jobs
  • Customize your environment with profile scripts, alternate credentials, thirdparty tools, and packages
  • Strengthen your control over Windows systems and services with Desired State Configuration
  • Administer key tasks on SQL Server, SharePoint, and other Windows servers
  • Master PowerShell skills needed to earn many Microsoft certifications


Author Biography

Timothy Warner is an IT professional and technical trainer based in Nashville, Tennessee. Tim became acquainted with information technology in 1982 when his dad bought the family a Timex Sinclair 1000 home computer and he taught himself BASIC programming. Today he works as an author/evangelist for Pluralsight and shares Windows PowerShell knowledge with anyone who’ll listen at his Two Minute PowerShell blog: http://2minutepowershell.com. You can reach Tim directly via LinkedIn: http://linkedin.com/in/timothywarner.

Table of Contents

Part 1. Getting to Know PowerShell
1. Introducing Windows PowerShell
2. Installing and Configuring PowerShell
3. Finding and Learning PowerShell Commands
4. Running Commands and Scripts


Part 2. Understanding the Pipeline
5. Selecting and Sorting Objects
6. Converting and Exporting Objects
7. Enumerating Objects
8. Passing Data in the Pipeline


Part 3. Extending PowerShell's Reach
9. Using Providers
10. Using Drives
11. Combining Providers and Drives
12. Formatting Output


Part 4. Managing Computers Remotely
13. Basic Remoting
14. Advanced Remoting
15. Using WMI and Regex


Part 5. Customizing the PowerShell Environment
16. Using Profile Scripts
17. Using Alternate Credentials
18. Using Third-Party Tools
19. Packaging PowerShell


Part 6. Running PowerShell Jobs
20. Background Jobs
21. Scheduled Jobs


Part 7. Administering Windows with PowerShell
22. Installing Server Core
23. Installing SharePoint
24. Administering SQL Server

Rewards Program

Write a Review