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



Autorentext

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.



Klappentext

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



Inhalt

Introduction 1

Who Should Read This Book 1

How This Book Is Organized 2

Conventions Used in This Book 4

System Requirements 5

Part I: Introducing Windows PowerShell

HOUR 1: Getting to Know Windows PowerShell 7

Why You Should Learn Windows PowerShell 8

Brief History of Windows PowerShell 10

Understanding the Windows PowerShell Components 13

Investigating the Power and Simplicity of Windows PowerShell 18

Summary 21

Q&A 22

Workshop 23

HOUR 2: Installing and Configuring Windows PowerShell 25

Determining Your Windows PowerShell Environment 26

Installing the Latest Version of Windows PowerShell 29

Customizing the Windows PowerShell Console 32

Customizing the Windows PowerShell ISE 39

Summary 42

Q&A 42

Workshop 44

HOUR 3: Mastering the Windows PowerShell Help System 47

Anatomy of a Windows PowerShell Cmdlet 47

Updating the Windows PowerShell Help Library 50

Understanding Windows PowerShell Help Syntax 54

Accessing Additional Command Help 60

Summary 66

Q&A 66

Workshop 67

HOUR 4: Finding and Discovering Windows PowerShell Commands 69

How Windows PowerShell Commands Are Packaged 69

Installing RSAT Tools on Windows 8.1 73

Locating Windows PowerShell Commands 75

Running External Commands 83

Summary 86

Q&A 87

Workshop 88

Part II: Understanding Objects and the Pipeline

HOUR 5: Thinking in Terms of Objects 91

The Problem with UNIX/Linux 91

What Is an Object? 93

Discovering Object Members 96

Putting Objects into Action 102

Summary 105

Q&A 105

Workshop 106

HOUR 6: Mastering the Windows PowerShell Pipeline 109

Understanding How the Pipeline Works from a High Level 109

Understanding in Depth How the Pipeline Works 113

Passing Data Through the Pipeline 118

"Forcing" Objects Through the Pipeline 125

Summary 129

Q&A 130

Workshop 131

HOUR 7: Sorting, Filtering, and Measuring Windows PowerShell Output 133

Sorting Output 134

Filtering Output 137

Measuring Objects 144

Summary 148

Q&A 148

Workshop 150

Part III: Extending the Reach of Windows PowerShell

<…
Titel
Windows PowerShell in 24 Hours, Sams Teach Yourself
EAN
9780134049359
Format
E-Book (epub)
Hersteller
Digitaler Kopierschutz
Wasserzeichen
Dateigrösse
39.65 MB
Anzahl Seiten
528