This page lists unconfirmed errors and comments from readers. They have not yet been approved or disproved by the author or editor and represent solely the opinion of the reader. Windows PowerShell Cookbook, 1e by Lee Holmes The catalog page for this title is http://www.oreilly.com/catalog/9780596528492/ This page was last updated July 23, 2008. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy or the digital version accessed. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem UNCONFIRMED errors and comments from readers: {xix}Foreward section p2.1 last para - code sample (http://safari.oreilly.com/9780596528492/foreword) ; $objShell = New-Object?com Shell.Application should be $objShell = New-Object ?comobject Shell.Application (59) top of page; "...can let you to omit" should be reworded for clarity. [211]Example 12-1; The listing provided is completely different from the version of the Program that is provided on the samples file. {244} last line; Line reads Set-Alias gii Get-InvocationInfo Should read Set-Alias gii ./Get-InvocationInfo (270) Discussion; "Example 15.6 illustrates working with a performance counter from a specific category." Example 15.6 is for COM scripting, not performance counters. I guess the author meant to recipe 15.8. (399) Recipe 23.16, 3rd paragraph (Discussion); The discussion says: To see whether you have removed the user successfully, see Section 23.18, "List a User's Group Membership." However the current solution is about ADDing a user to a group, not removing it. Therefore the discussion should say "to see whether you have added the user successfully, ..." {index} throughout; Several online sample programs are missing from the index: ConvertFrom-FahrenheitWithoutFunction.ps1 ConvertFrom-FahrenheitWithFunction.ps1 ConvertFrom-FahrenheitWithLibrary.ps1 Get-ScriptPerformanceProfile.ps1 Grant-RegistryAccessFullControl.ps1 Invoke-ComplexScript.ps1 Invoke-DemonstrationScript.ps1 Invoke-LongRunningOperation.ps1 InvokeTemplateCmdletCommand.cs LibraryDirectory.ps1 LibraryInputComparison.ps1 LibraryInvocation.ps1 LibraryPrompt.ps1 LibraryProperties.ps1 Read-InputBox.ps1 RulesWizardExample.cs p. 283-285. Search-WmiClass.ps1 (NOTE: this is the name of the online sample program; Search-WmiNamespace.ps1, which does not exist in online examples, is the name of this file in the book.) p. 258-261