4

I've seen the $ symbol used in PowerShell with every variable. Is there any specific use of this symbol?

1

3 Answers 3

4

The dollar symbol in PowerShell variable is used to set/evaluate the value of that variable.

$Variable1 = hello

Above expression is to define a vriable by setting it a value hello. Here the variable name is Variable1, but with $ it is setting the Variable1 a value hello.

There are cmdlets to set variables where $ is not used.

Set-Variable -Name Variable2 -Value HelloWorld

And get cmdlet for the same.

Get-Variable -Name Variable2

PS: Above explanation is only for variables.

Sign up to request clarification or add additional context in comments.

Comments

0

One thing that no one mentioned was the Automatic Variables. Commands like $env or $executioncontext will be automatically (and the fact that they are variables, hence the name) recognized by the terminal

Comments

-1

Use for define variable.

$Variable1 = "hello"

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.