Author Posts

August 19, 2015 at 12:03 pm

Ok, I'm new to powershell and I'm doing a basic task.

#creating a new collection of object – blank canvas
$debugIISObj = New-Object -TypeName psobject

#add new object
Add-Member -InputObject $debugIIS Obj -MemberType NoteProperty -Name "Status" -Value "NON-COMPLIANT"

Write-Output $debugIISObj

put it to an html format

$debugIISObj |ConvertTo-Html -Fragment -As List -PreContent "Debegug"

but I get this instead

*:NON-COMPLIANT

*:NON-COMPLIANT

It should be
Status: NON-COMPLIANT

what's the problem with this?, why I'm getting this result?

simple scrit

August 19, 2015 at 12:38 pm

Try adding "-Property Status" to your ConvertTo-HTML. You'll probably only notice this in cases where you've produced an object that has only one property. If you had added another property, it would work as you expected.

August 19, 2015 at 12:59 pm

Thanks – That worked!