【发布时间】:2016-12-07 10:51:06
【问题描述】:
我在我的代码中打印这样的输出,但我被告知我的输出需要在文本中(而不是对象)。有人可以向我解释这意味着什么以及我的代码有什么问题吗?谢谢。
Write-Output "ALL INSTALLED WINDOWS FEATURES:"
Write-Verbose -Message "Searching installed features..." -Verbose
$obj=Get-WindowsFeature | Where-Object {$_.Installed} | Select-Object Name, InstallState | Format-Table -AutoSize
Write-Output $obj
Write-Output "OPERATING SYSTEM INFO:"
Write-Verbose -Message "Searching operating system info..." -Verbose
$opInfo=Get-CimInstance Win32_OperatingSystem | Select-Object Version, Caption, InstallDate, LastBootUpTime, TotalVirtualMemorySize , SystemDirectory | FL
Write-Output $opInfo
【问题讨论】:
-
您当前正在输出对象(正确的方式)。有人要求您输出文本。你有什么问题?
-
向告诉你需要文本的人询问更多细节。
标签: windows powershell server