Sams Teach Yourself Windows PowerShell in 24 Hours
- Length: 528 pages
- Edition: 1
- Language: English
- Publisher: Sams Publishing
- Publication Date: 2015-05-12
- ISBN-10: 0672337282
- ISBN-13: 9780672337284
- Sales Rank: #623188 (See Top 100 Books)
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
Table of Contents
Part I: Introducing Windows PowerShell
HOUR 1 Getting to Know Windows PowerShell
HOUR 2 Installing and Configuring Windows PowerShell
HOUR 3 Mastering the Windows PowerShell Help System
HOUR 4 Finding and Discovering Windows PowerShell Commands
Part II: Understanding Objects and the Pipeline
HOUR 5 Thinking in Terms of Objects
HOUR 6 Mastering the Windows PowerShell Pipeline
HOUR 7 Sorting, Filtering, and Measuring Windows PowerShell Output
Part III: Extending the Reach of Windows PowerShell
HOUR 8 Managing Windows PowerShell Providers
HOUR 9 Formatting, Exporting, and Converting Windows PowerShell Output
Part IV: Managing Computers Remotely with Windows PowerShell
HOUR 10 Implementing One-to-One Windows PowerShell Remoting
HOUR 11 Implementing One-to-Many Windows PowerShell Remoting
HOUR 12 Deploying PowerShell Web Access
Part V: Putting Windows Powershell to Work
HOUR 13 Multitasking Windows PowerShell
HOUR 14 Harnessing Windows PowerShell Workflow
HOUR 15 Introducing WMI and CIM
HOUR 16 Searching and Filtering with Regular Expressions
Part VI: Enterprise-Class Windows PowerShell
HOUR 17 Managing Software with Windows PowerShell OneGet
HOUR 18 Desired State Configuration Basics
Part VII: Scripting with Windows PowerShell
HOUR 19 Introduction to Windows PowerShell Scripting
HOUR 20 Making PowerShell Code Portable with Modules
Part VIII: Administering Microsoft Enterprise Servers with Windows PowerShell
HOUR 21 Managing Active Directory with Windows PowerShell
HOUR 22 Managing SQL Server with Windows PowerShell
HOUR 23 Managing SharePoint Server with Windows PowerShell
HOUR 24 Managing Microsoft Azure with Windows PowerShell