添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
"$username: located in domain $domain"

失败了,因为变量后面多了个冒号,(注意编辑器中的错误标记)

这里你可以使用Powershell中“重音符”将这个特殊字符串转义,例如:

$domain = $env:USERDOMAIN
$username = $env:USERNAME
"$username`: located in domain $domain"

如果问题不是特殊字符引起的,这种方法就不需要。

"Current Background Color: $host.UI.RawUI.BackgroundColor"

这条双引号只解决了得到变量值,但是没有获得到这个变量及其相关属性。

为了解决类似问题,你必须使用下列技术:

"Current Background Color: $($host.UI.RawUI.BackgroundColor)"
'Current Background Color: ' + $host.UI.RawUI.BackgroundColor
'Current Background Color: {0}' -f $host.UI.RawUI.BackgroundColor

原文地址: Expanding Variables in Strings

本文链接: https://www.pstips.net/expanding-variables-in-strings.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!