Collections:
Other Resources:
Expression Expansion in Strings in Windows PowerShell
What is expression expansion in strings in Windows PowerShell?
✍: FYIcenter.com
Expression expansion in strings is a short-hand of string concatenation operations
using the following syntax rule:
When an expression enclosed in parentheses following a $ sign is included in a double-quoted string literal like "... $(expression) ...", it will be replaced with the string representation of the express result.
In other words, the following two expressions are identical:
"Leading text $($a*$b) trailing text." "Leading text "+($a*$b)+" trailing text."
Here are some good examples of using expression expansion in a string:
PS C:\fyicenter> Write-Host "Current time is $( (Get-Date).TimeOfDay )." Current time is 19:16:33.4997682. PS C:\fyicenter> "Firefox virtual memory size = $( (Get-Process Firefox).VirtualMemorySize)." Firefox virtual memory size = 1175629824.
⇒ String Comparison in Windows PowerShell
⇐ Variable Expansion in Strings in Windows PowerShell
2016-10-19, ∼2481🔥, 0💬
Popular Posts:
What is "SPP Notification Service" in my Windows 7 service list? And how is "SPP Notification Servic...
I have a program called (Default) with no description as to what it is for. Listed in the administra...
How to publish HTML documents to your local Apache server? If you followed our Apache server install...
A collection of 12 tutorials on creating, deleting and managing Windows services: What is a Windows ...
Where to find tutorials on using Edge Web browser. Here is a collection of tutorials on Edge Web bro...