PowerShell Cookbook Sample Chapter: Environmental Awareness

When O’Reilly put up the overview page for the Windows PowerShell Cookbook, the sample chapter was originally “Looping and Flow Control.” While a useful chapter in its own right, it didn’t really highlight the solution-oriented focus the book takes.

They’ve now updated the sample chapter to one much more representative: Environmental Awareness.

The goal of this chapter is to help you work with the global environment (environment variables and common system paths,) and script’s environment (its location, name, and invocation info.)

It covers:

14. Environmental Awareness
       14.0 Introduction  
       14.1 View and Modify Environment Variables  
       14.2 Access Information About Your Command's Invocation  
       14.3 Program: Investigate the InvocationInfo Variable  
       14.4 Find Your Script's Name  
       14.5 Find Your Script's Location  
       14.6 Find the Location of Common System Paths  
       14.7 Program: Search the Windows Start Menu  
       14.8 Get the Current Location  
       14.9 Safely Build File Paths Out of Their Components  
       14.10 Interact with PowerShell's Global Environment 

You can download it by following the sample chapter link at the book’s overview page.

One Response to “PowerShell Cookbook Sample Chapter: Environmental Awareness”

  1. Kirk Munro writes:

    Also, would you mind removing my email from the last comment? I know it was "obfuscated", but I have to believe that spam bots that crawl the web can decipher these things with simple searches for keywords and parsing techniques. I didn’t realize my email would appear when I posted the last comment. Thanks. 🙂

Leave a Reply