Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title Page
Copyright
Dear Reader
Dedication
Acknowledgments
About the Authors
Introduction
Who Should Read This Book
What Is Covered in This Book
How to Contact the Author
Chapter 1: What Is PowerShell, and Why Do You Need It?
Why PowerShell?
What's New in PowerShell 2.0?
PowerShell Has Something for Everyone
Chapter 2: Installing and Configuring PowerShell 2.0
Configure PowerShell 2.0 on Windows Server 2008 R2
Install PowerShell 2.0 on Windows Server 2008 R2 Core
Install PowerShell 2.0 on Other Operating Systems
Chapter 3: PowerShell Grammar Lesson
Break Down PowerShell: A Lesson on Cmdlets
Help Yourself with PowerShell
Use Even More Commands with Modules
Chapter 4: Aliases, Functions, and the Pipe, Oh My!
Use Aliases
Use Functions
Work with the Pipe Operator
Chapter 5: Creating Your Own Scripts
Create Your Own Scripts
Understand Security and PowerShell Scripts
Work with the GUI and the Shell
Chapter 6: Remoting with PowerShell 2.0
Configure PowerShell Remoting
Run Commands on Remote Systems
Chapter 7: Server Essentials in PowerShell
Work with Your Server in PowerShell
Add Reliability to Your Server
Use Other PowerShell Utilities for the Server
Chapter 8: Managing Active Directory with PowerShell
Work with Active Directory
Understand Managed Service Accounts
Work with the Active Directory Recycle Bin
Chapter 9: Managing Desktops with PowerShell
Access Group Policy
Manage Group Policy
Manage AppLocker
Chapter 10: Managing IIS Web Server with PowerShell
Use PowerShell and IIS
Deploy Websites, Application Pools, and Virtual Directories with PowerShell
Chapter 11: PowerShell and Deployment Services
Work with Windows Deployment Services
Work with the Microsoft Deployment Toolkit
Chapter 12: PowerShell and Virtualization
Install and Access Hyper-V
Work with Hyper-V
Appendix A: Solutions to Exercises
Solution 1 : Inventory Your Scripts
Solution 2: Install PowerShell
Solution 3: Create a PowerShell Profile
Solution 4: Create Your Own Alias
Solution 5: Create a Script to Find Startup Programs
Solution 6: Set Up a Remote PowerShell Session
Solution 7: Create a Scheduled Backup with PowerShell
Solution 8: Populate an Active Directory Test Environment
Solution 9: Turn Off the Display Control Panel in Group Policy with PowerShell
Solution 10: Create a Website with PowerShell
Solution 11: Create a Deployment Share
Solution 12: Create a Virtual Machine and Take a Snapshot
Appendix B: Developing at a Command Prompt
Choose Between the ISE and the Command Prompt
Work with Objects in PowerShell
Appendix C: Providing for PowerShell
Work with Built-in Providers
Work with Additional Providers
Install and Remove Providers
Create Your Own Provider
Appendix D: Custom Cmdlets and Advanced Functions
Choose Between an Advanced Function and a Cmdlet
Create an Advanced Function
Create a Custom Cmdlet
Appendix E: Packaging PowerShell Extensions
Work with Existing Snap-ins
Create a Custom Module
Appendix F: Building Your Own GUI with PowerShell
Choose Between WinForms and WPF
Create a GUI in PowerShell
Index
← Prev
Back
Next →
← Prev
Back
Next →