Dedication

For Chris ... for another fifteen years and more

Brief Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

About this Book

About the Author

Acknowledgments

Chapter 1. Before you begin

Chapter 2. Running commands

Chapter 3. Using the help system

Chapter 4. The pipeline: connecting commands

Chapter 5. Adding commands

Chapter 6. Objects: just data by another name

Chapter 7. The pipeline, deeper

Chapter 8. Formatting—and why it’s done on the right

Chapter 9. Filtering and comparisons

Chapter 10. Remote control: one to one, and one to many

Chapter 11. Tackling Windows Management Instrumentation

Chapter 12. Multitasking with background jobs

Chapter 13. Working with bunches of objects, one at a time

Chapter 14. Security alert!

Chapter 15. Variables: a place to store your stuff

Chapter 16. Input and output

Chapter 17. You call this scripting?

Chapter 18. Sessions: remote control, with less work

Chapter 19. From command to script to function

Chapter 20. Adding logic and loops

Chapter 21. Creating your own “cmdlets” and modules

Chapter 22. Trapping and handling errors

Chapter 23. Debugging techniques

Chapter 24. Additional random tips, tricks, and techniques

Chapter 25. Final exam: tackling an administrative task from scratch

Chapter 26. Beyond the operating system: taking PowerShell further

Chapter 27. Never the end

Chapter 28. PowerShell cheat sheet

Index

List of Figures

List of Tables