Skip to Content
Windows PowerShell™ 2 For Dummies®
book

Windows PowerShell™ 2 For Dummies®

by Steve Seguis
August 2009
Intermediate to advanced
408 pages
8h 59m
English
For Dummies
Content preview from Windows PowerShell™ 2 For Dummies®

Chapter 5. When Dollars Turn into Variables

In This Chapter

  • Saying hello to variables

  • Understanding data types

  • Using constant and read-only variables

  • Finding out about automatic variables

  • Working with objects through variables

Variables are one of the key building blocks of any scripting and programming language. Without them, you wouldn't be able to store values, easily manipulate objects, or use Windows PowerShell for anything more than simple tasks.

For some reason, every time I think of variables, I'm taken back to the dark days of high school algebra. Don't get me wrong; I actually ended up doing quite well in algebra, but in the beginning I had an unusually hard time getting the idea that some letter such as x could represent some seemingly arbitrary value. Once I finally grasped this enlightening idea, the rest of my mathematical learning experience was smooth sailing. (Okay, I admit it; calculus did throw me a curve ball, but I got through it!)

Variables in Windows PowerShell are just like variables in other scripting and programming languages in that they are names of things that represent some value, just as the almighty x in algebra always represents something else. Without variables, it would be difficult to make any useful scripts because you wouldn't be able to store any state information or preserve any values. In short, you wouldn't have any ability to know what happened in any other part of the script. In this chapter, I discuss what variables are as well as how they're ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Windows PowerShell® 2.0 Bible

Windows PowerShell® 2.0 Bible

Thomas Lee, Karl Mitschke, Mark E. Schill, Tome Tanasovski

Publisher Resources

ISBN: 9780470371985Purchase book