Foreword Introduction Understanding the basics of Windows PowerShell Chapter 1: Survey of Windows PowerShell capabilities Chapter 2: Using the CIM cmdlets Planning for scripting Chapter 3: Using the Active Directory module Chapter 4: Identifying scripting opportunities Chapter 5: Configuring the script environment Chapter 6: Avoiding scripting pitfalls Chapter 7: Tracking scripting opportunities Designing the script Chapter 8: Designing the script Chapter 9: Designing help for scripts Chapter 10: Designing modules Chapter 11: Handling input and output Chapter 12: Handling errors Chapter 13: Testing scripts Chapter 14: Documenting scripts Deploying the script Chapter 15: Managing the execution policy Chapter 16: Running scripts Chapter 17: Versioning scripts Chapter 18: Logging results Chapter 19: Troubleshooting scripts Chapter 20: Using the Windows PowerShell ISE Chapter 21: Using Windows PowerShell remoting and jobs Chapter 22: Using Windows PowerShell Workflow Chapter 23: Using the Windows PowerShell DSC About the author.
Windows PowerShell Best Practices