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, 1545🔥, 0💬
Popular Posts:
What is "McAfee Security Scan Component Host Service" in my Windows 7 service list? And how is "McAf...
How to remove ApacheMonitor.exe from the startup application list to gain performance and reduce sec...
What is the installed program "Windows SDK Signing Tools" on my Windows 7 computer? Why it is not vi...
How to unblock a publisher? 1. Open Internet Explorer. 2. Click the Tools button, and then click Int...
How to access Services Management Console on Windows Vista? Services Management Console is a system ...