foreach 루프에서 많은 개체에 대한 정보를 수집하고이를 모두 하나의 XML 파일에 연결하려고합니다.ConvertTo-XML이 예상대로 표시되지 않습니다.
foreach($Task in $Tasks) {
$OutputObj = New-Object -TypeName PSobject
$OutputObj | Add-Member -MemberType NoteProperty -Name ComputerName -Value $Computer
# does not work, $s contains '#document'
$s = ConvertTo-XML -InputObject $OutputObj
Write-Host $s
# works as expected
$OutputObj | Export-CliXML $OutPath
}
ConvertTo-XML
은 무엇이 잘못 되었나요? Export-CliXML
출력을 생성하려면 어떻게해야합니까? 분명히하기 위해 각각의 $outputobj
을 변환하여 출력 파일에 추가하려고합니다.
"-As Stream"을 추가하면 도움이되지만 각 $ s는 개별 xml 문서입니다. – Number8