Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this Book

About the Author

About the Cover Illustration

1. Getting started with PowerShell

Chapter 1. PowerShell fundamentals

1.1. What’s PowerShell?

1.1.1. .NET—not necessarily

1.2. Why PowerShell?

1.2.1. Eureka 1

1.2.2. Importance to you

1.2.3. Designed for you

1.2.4. Quicker and more powerful

1.2.5. Extensible and flexible

1.3. Major features

1.3.1. Cmdlets

1.3.2. Pipeline

1.3.3. Utility cmdlets

1.3.4. Providers

1.3.5. Help system

1.4. PowerShell v2

1.4.1. PowerShell 2 Eureka

1.4.2. Should I upgrade?

1.5. Summary

Chapter 2. Learning PowerShell

2.1. Open the book—learn by doing

2.2. Installation and configuration

2.2.1. Installation

2.2.2. Configuring PowerShell

2.2.3. Extending PowerShell

2.2.4. Potential issues

2.3. Your four best friends

2.3.1. Get-Help

2.3.2. Get-Command

2.3.3. Get-Member

2.3.4. Get-PSDrive

2.4. Language features

2.4.1. Variables

2.4.2. Arrays

2.4.3. Branches

2.4.4. Loops

2.4.5. Functions

2.4.6. Output