Я печатаю выходные данные в этом коде, но мне сказали, что мои выходы должны быть в тексте (а не объекте). Может ли кто-нибудь объяснить мне, что это значит и что не так в моем коде? Благодарю.Вывод должен быть в тексте (а не объекте)
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
В настоящее время вы выводите объекты (правильный путь). Кто-то просит вас вывести текст. Какой у Вас вопрос? – Jamiec
Задайте более подробную информацию у того, кто вам сказал, что текст необходим. – vonPryz