Powershell:记录的输出不起作用

Powershell: Output for Record not working

我有以下小脚本:

$JSON_obj = Get-Content -Path "C:\temp\importfile.json" | ConvertFrom-JSON

foreach ($Record_Set in $JSON_obj) {

 $Record_Set.Records

}

运行 该脚本不会在控制台上显示任何内容。如果我手动输入 Record_Set.Records,就会显示数据。知道可能是什么问题吗?

例如 $Record_Set.Records-->

Host         : ns1-01.azure-dns.com.
Email        : azuredns-hostmaster.microsoft.com.
SerialNumber : 1
RefreshTime  : 3600
RetryTime    : 300
ExpireTime   : 2419200
MinimumTtl   : 300

您可以尝试添加 write-host:

$JSON_obj = Get-Content -Path "C:\temp\importfile.json" | ConvertFrom-JSON

foreach ($Record_Set in $JSON_obj) {

 write-host $Record_Set.Records

}