我编写了一个PS脚本,并且出于诊断目的,使用Write-Host将消息回显到屏幕.只要我必须扩展普通变量就可以了
Write-Host "Hello World, $name"
当我尝试回显一些成员变量时问题开始如下
Write-Host "Hello World, $Person.Name"
Run Code Online (Sandbox Code Playgroud)
这没有按预期扩展.下面的工作是使用如下的临时变量
$personName = $Person.Name
Write-Host "Hello World, $personName"
Run Code Online (Sandbox Code Playgroud)
使用temp变量有没有一种优雅的方法呢?
Joe*_*oey 60
如果要在双引号字符串中使用属性访问,则需要子表达式:
"Foo $($bar.Property)"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15762 次 |
| 最近记录: |