Working with Variables
Swipe to show menu
Variables in PowerShell allow you to store and reuse data throughout your scripts. When naming variables, follow these rules:
# Variable interpolation in PowerShell strings
$name = "Sam"
$message = "Welcome, $name!"
Write-Output $message # Output: Welcome, Sam!
- Start the name with a dollar sign (
$); - The first character after
$must be a letter or underscore; - Use only letters, numbers, and underscores in the name;
- Avoid spaces and special characters;
- Variable names are not case-sensitive.
Variable scope determines where a variable can be accessed. Most variables you create are local to your script or session, but you can specify other scopes like
global:orscript:if required.
Everything was clear?
Thanks for your feedback!
Section 1. Chapter 3
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Working with Variables
Variables in PowerShell allow you to store and reuse data throughout your scripts. When naming variables, follow these rules:
# Variable interpolation in PowerShell strings
$name = "Sam"
$message = "Welcome, $name!"
Write-Output $message # Output: Welcome, Sam!
- Start the name with a dollar sign (
$); - The first character after
$must be a letter or underscore; - Use only letters, numbers, and underscores in the name;
- Avoid spaces and special characters;
- Variable names are not case-sensitive.
Variable scope determines where a variable can be accessed. Most variables you create are local to your script or session, but you can specify other scopes like
global:orscript:if required.
Everything was clear?
Thanks for your feedback!
Section 1. Chapter 3