- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Powershell output containing Curly braces gets parsed as System.String[]. How to parse and extract fields within the curly braces?
saurabhkunte
Path Finder
06-15-2016
02:18 PM
Hello,
I hope one of you here can help me out.
I have a PowerShell script which is am running via PS modular input. Some of the output is contained in curly braces, for e.g:
DNSServerOrder : {10.191.125.141, 10.192.19.250}
DNSSuffixSearch : {a.contoso.com, b.contoso.com, c.contoso.com, c.contoso.com...}
IPAddress :{192.168.5.5}
The values for these three fields show up as 'System.String[]'. I am guessing string arrays is somehow not getting parsed at index-time. Any help how to get these fields to show the values that are enclosed within the curly braces?
Thanks
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

jconger

Splunk Employee
06-15-2016
04:58 PM
Can you share the bits of PoSH writing out those strings? PowerShell has internal handlers on how to display objects and you may have to tweak your Write-Host.
