PowerShell 技能连载 - 在可扩展字符串中分隔变量
当使用双引号字符串时,您可以扩展它们当中的变量,类似这样:
1 | PS C:\> "Windir: $env:windir" |
然而,没有明显的方法来标记变量的起止位置,所以以下操作将会失败:
1 | PS C:\> "$env:windir: this is my Windows folder" |
解决方案是使用大括号来标识字符串内变量的起止位置:
1 | PS C:\> "${env:windir}: this is my Windows folder" |
PowerShell 技能连载 - 在可扩展字符串中分隔变量
http://blog.vichamp.com/2018/08/09/separating-variables-in-expandable-strings/