How to get NUMA difference for a specific NIC which uses RSS in Powershell
I want to write a powershell-script which checks if a network interface card which uses receive side scaling uses a processor with a NUMA (Non-Uniform Memory Access) distance > 0.
What I've done so far:
$name = "Ethernet"
$adapter = Get-NetAdapterRss -Name $name
This outputs the RSS-Adapter processor data (together with other information) like:
RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0
0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767
0:30/32767
0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767
0:42/32767 0:44/32767 0:46/32767
As you see, the NUMA distance is the value behind the '/'.
Now i want to retrieve it like:
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
Write-Host $processor.??
}
Somehow there is no ".NumaDistance" property on the object i get. How can i get this value for each processor in the list?
windows powershell networking network-programming rss
add a comment |
I want to write a powershell-script which checks if a network interface card which uses receive side scaling uses a processor with a NUMA (Non-Uniform Memory Access) distance > 0.
What I've done so far:
$name = "Ethernet"
$adapter = Get-NetAdapterRss -Name $name
This outputs the RSS-Adapter processor data (together with other information) like:
RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0
0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767
0:30/32767
0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767
0:42/32767 0:44/32767 0:46/32767
As you see, the NUMA distance is the value behind the '/'.
Now i want to retrieve it like:
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
Write-Host $processor.??
}
Somehow there is no ".NumaDistance" property on the object i get. How can i get this value for each processor in the list?
windows powershell networking network-programming rss
Not an answer to the specific question, but I have created aConvertTo-Expression
cmdlet, that might help you to explore the$adapter
object. Besides, I apparently do not have a nic with aRssProcessorArray
(and I suspect many others might lack this), if you paste thePSON
content, more people might be able to help.
– iRon
Dec 1 '18 at 14:15
add a comment |
I want to write a powershell-script which checks if a network interface card which uses receive side scaling uses a processor with a NUMA (Non-Uniform Memory Access) distance > 0.
What I've done so far:
$name = "Ethernet"
$adapter = Get-NetAdapterRss -Name $name
This outputs the RSS-Adapter processor data (together with other information) like:
RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0
0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767
0:30/32767
0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767
0:42/32767 0:44/32767 0:46/32767
As you see, the NUMA distance is the value behind the '/'.
Now i want to retrieve it like:
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
Write-Host $processor.??
}
Somehow there is no ".NumaDistance" property on the object i get. How can i get this value for each processor in the list?
windows powershell networking network-programming rss
I want to write a powershell-script which checks if a network interface card which uses receive side scaling uses a processor with a NUMA (Non-Uniform Memory Access) distance > 0.
What I've done so far:
$name = "Ethernet"
$adapter = Get-NetAdapterRss -Name $name
This outputs the RSS-Adapter processor data (together with other information) like:
RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0
0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767
0:30/32767
0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767
0:42/32767 0:44/32767 0:46/32767
As you see, the NUMA distance is the value behind the '/'.
Now i want to retrieve it like:
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
Write-Host $processor.??
}
Somehow there is no ".NumaDistance" property on the object i get. How can i get this value for each processor in the list?
windows powershell networking network-programming rss
windows powershell networking network-programming rss
asked Nov 21 '18 at 14:01
Tobias von FalkenhaynTobias von Falkenhayn
141116
141116
Not an answer to the specific question, but I have created aConvertTo-Expression
cmdlet, that might help you to explore the$adapter
object. Besides, I apparently do not have a nic with aRssProcessorArray
(and I suspect many others might lack this), if you paste thePSON
content, more people might be able to help.
– iRon
Dec 1 '18 at 14:15
add a comment |
Not an answer to the specific question, but I have created aConvertTo-Expression
cmdlet, that might help you to explore the$adapter
object. Besides, I apparently do not have a nic with aRssProcessorArray
(and I suspect many others might lack this), if you paste thePSON
content, more people might be able to help.
– iRon
Dec 1 '18 at 14:15
Not an answer to the specific question, but I have created a
ConvertTo-Expression
cmdlet, that might help you to explore the $adapter
object. Besides, I apparently do not have a nic with a RssProcessorArray
(and I suspect many others might lack this), if you paste the PSON
content, more people might be able to help.– iRon
Dec 1 '18 at 14:15
Not an answer to the specific question, but I have created a
ConvertTo-Expression
cmdlet, that might help you to explore the $adapter
object. Besides, I apparently do not have a nic with a RssProcessorArray
(and I suspect many others might lack this), if you paste the PSON
content, more people might be able to help.– iRon
Dec 1 '18 at 14:15
add a comment |
2 Answers
2
active
oldest
votes
Similar idea, but with regexp:
$str = (Get-NetAdapterrss -name "Ethernet" | Out-String).Split("`n") | where {$_ -like 'RssProcessorArray*'}
$rss = $str | Select-String 'd+:d+/d+' -AllMatches
Write-Output $rss.Matches.Value
$rss.Matches.Value | foreach { ($_ -split "[:/]") -join "---" } #if need each value separetly
add a comment |
Using static data as an example, but hope this helps
$text = 'RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0 0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767 0:30/32767 0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767 0:42/32767 0:44/32767 0:46/32767'
# split the text up on spaces
$firstSplit = $text.Split(' ')
# take all results starting at the first 0:0/0
# put into an array
[array]$processData = $firstSplit[4..($firstSplit.Count -1)]
# get just the data after the / for each item in the array
[array]$splitProcessData = $processData.split('/') | ? {$_ -notmatch ':'}
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
foreach($entry in $splitProcessData)
{
Write-Host $entry
}
}
Thanks for your reply, but how can I access the RssProcessorArray as a String for it is of type Microsoft.Management.Infrastructure.CimInstance? Sorry but I'm new to powershell.
– Tobias von Falkenhayn
Nov 21 '18 at 14:46
Do you get any data if you doGet-NetAdapterRss -Name $name | Select-Object RssProcessorArray
? That field is blank on my machine, but you could cast it to a string afterwords or in the command itself:(Get-NetAdapterRss -Name $name).ToString()
– trebleCode
Nov 21 '18 at 15:07
I get an object of type MSFT_NetAdapter_RssProcessor. If i cast to string, it just outputs me: Microsoft.Management.Infrastructure.CimInstance
– Tobias von Falkenhayn
Nov 21 '18 at 15:21
Weird, noticed the same here. Must be due to the member type that RssProcessorArray has, which isCimInstance#InstanceArray RssProcessorArray
. To the Google!
– trebleCode
Nov 21 '18 at 15:52
did you find a way to solve it? :)
– Tobias von Falkenhayn
Nov 22 '18 at 7:52
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53413774%2fhow-to-get-numa-difference-for-a-specific-nic-which-uses-rss-in-powershell%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Similar idea, but with regexp:
$str = (Get-NetAdapterrss -name "Ethernet" | Out-String).Split("`n") | where {$_ -like 'RssProcessorArray*'}
$rss = $str | Select-String 'd+:d+/d+' -AllMatches
Write-Output $rss.Matches.Value
$rss.Matches.Value | foreach { ($_ -split "[:/]") -join "---" } #if need each value separetly
add a comment |
Similar idea, but with regexp:
$str = (Get-NetAdapterrss -name "Ethernet" | Out-String).Split("`n") | where {$_ -like 'RssProcessorArray*'}
$rss = $str | Select-String 'd+:d+/d+' -AllMatches
Write-Output $rss.Matches.Value
$rss.Matches.Value | foreach { ($_ -split "[:/]") -join "---" } #if need each value separetly
add a comment |
Similar idea, but with regexp:
$str = (Get-NetAdapterrss -name "Ethernet" | Out-String).Split("`n") | where {$_ -like 'RssProcessorArray*'}
$rss = $str | Select-String 'd+:d+/d+' -AllMatches
Write-Output $rss.Matches.Value
$rss.Matches.Value | foreach { ($_ -split "[:/]") -join "---" } #if need each value separetly
Similar idea, but with regexp:
$str = (Get-NetAdapterrss -name "Ethernet" | Out-String).Split("`n") | where {$_ -like 'RssProcessorArray*'}
$rss = $str | Select-String 'd+:d+/d+' -AllMatches
Write-Output $rss.Matches.Value
$rss.Matches.Value | foreach { ($_ -split "[:/]") -join "---" } #if need each value separetly
answered Nov 27 '18 at 4:28
Mike TwcMike Twc
1,1861412
1,1861412
add a comment |
add a comment |
Using static data as an example, but hope this helps
$text = 'RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0 0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767 0:30/32767 0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767 0:42/32767 0:44/32767 0:46/32767'
# split the text up on spaces
$firstSplit = $text.Split(' ')
# take all results starting at the first 0:0/0
# put into an array
[array]$processData = $firstSplit[4..($firstSplit.Count -1)]
# get just the data after the / for each item in the array
[array]$splitProcessData = $processData.split('/') | ? {$_ -notmatch ':'}
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
foreach($entry in $splitProcessData)
{
Write-Host $entry
}
}
Thanks for your reply, but how can I access the RssProcessorArray as a String for it is of type Microsoft.Management.Infrastructure.CimInstance? Sorry but I'm new to powershell.
– Tobias von Falkenhayn
Nov 21 '18 at 14:46
Do you get any data if you doGet-NetAdapterRss -Name $name | Select-Object RssProcessorArray
? That field is blank on my machine, but you could cast it to a string afterwords or in the command itself:(Get-NetAdapterRss -Name $name).ToString()
– trebleCode
Nov 21 '18 at 15:07
I get an object of type MSFT_NetAdapter_RssProcessor. If i cast to string, it just outputs me: Microsoft.Management.Infrastructure.CimInstance
– Tobias von Falkenhayn
Nov 21 '18 at 15:21
Weird, noticed the same here. Must be due to the member type that RssProcessorArray has, which isCimInstance#InstanceArray RssProcessorArray
. To the Google!
– trebleCode
Nov 21 '18 at 15:52
did you find a way to solve it? :)
– Tobias von Falkenhayn
Nov 22 '18 at 7:52
add a comment |
Using static data as an example, but hope this helps
$text = 'RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0 0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767 0:30/32767 0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767 0:42/32767 0:44/32767 0:46/32767'
# split the text up on spaces
$firstSplit = $text.Split(' ')
# take all results starting at the first 0:0/0
# put into an array
[array]$processData = $firstSplit[4..($firstSplit.Count -1)]
# get just the data after the / for each item in the array
[array]$splitProcessData = $processData.split('/') | ? {$_ -notmatch ':'}
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
foreach($entry in $splitProcessData)
{
Write-Host $entry
}
}
Thanks for your reply, but how can I access the RssProcessorArray as a String for it is of type Microsoft.Management.Infrastructure.CimInstance? Sorry but I'm new to powershell.
– Tobias von Falkenhayn
Nov 21 '18 at 14:46
Do you get any data if you doGet-NetAdapterRss -Name $name | Select-Object RssProcessorArray
? That field is blank on my machine, but you could cast it to a string afterwords or in the command itself:(Get-NetAdapterRss -Name $name).ToString()
– trebleCode
Nov 21 '18 at 15:07
I get an object of type MSFT_NetAdapter_RssProcessor. If i cast to string, it just outputs me: Microsoft.Management.Infrastructure.CimInstance
– Tobias von Falkenhayn
Nov 21 '18 at 15:21
Weird, noticed the same here. Must be due to the member type that RssProcessorArray has, which isCimInstance#InstanceArray RssProcessorArray
. To the Google!
– trebleCode
Nov 21 '18 at 15:52
did you find a way to solve it? :)
– Tobias von Falkenhayn
Nov 22 '18 at 7:52
add a comment |
Using static data as an example, but hope this helps
$text = 'RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0 0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767 0:30/32767 0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767 0:42/32767 0:44/32767 0:46/32767'
# split the text up on spaces
$firstSplit = $text.Split(' ')
# take all results starting at the first 0:0/0
# put into an array
[array]$processData = $firstSplit[4..($firstSplit.Count -1)]
# get just the data after the / for each item in the array
[array]$splitProcessData = $processData.split('/') | ? {$_ -notmatch ':'}
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
foreach($entry in $splitProcessData)
{
Write-Host $entry
}
}
Using static data as an example, but hope this helps
$text = 'RssProcessorArray: [Group:Number/NUMA Distance] : 0:0/0 0:2/0 0:4/0 0:6/0 0:8/0 0:10/0 0:12/0 0:14/0 0:16/0 0:18/0 0:20/0 0:22/0 0:24/32767 0:26/32767 0:28/32767 0:30/32767 0:32/32767 0:34/32767 0:36/32767 0:38/32767 0:40/32767 0:42/32767 0:44/32767 0:46/32767'
# split the text up on spaces
$firstSplit = $text.Split(' ')
# take all results starting at the first 0:0/0
# put into an array
[array]$processData = $firstSplit[4..($firstSplit.Count -1)]
# get just the data after the / for each item in the array
[array]$splitProcessData = $processData.split('/') | ? {$_ -notmatch ':'}
foreach($processor in $adapter.RssProcessorArray)
{
Write-Host $processor.ProcessorGroup
Write-Host $processor.ProcessorNumber
foreach($entry in $splitProcessData)
{
Write-Host $entry
}
}
answered Nov 21 '18 at 14:22
trebleCodetrebleCode
762616
762616
Thanks for your reply, but how can I access the RssProcessorArray as a String for it is of type Microsoft.Management.Infrastructure.CimInstance? Sorry but I'm new to powershell.
– Tobias von Falkenhayn
Nov 21 '18 at 14:46
Do you get any data if you doGet-NetAdapterRss -Name $name | Select-Object RssProcessorArray
? That field is blank on my machine, but you could cast it to a string afterwords or in the command itself:(Get-NetAdapterRss -Name $name).ToString()
– trebleCode
Nov 21 '18 at 15:07
I get an object of type MSFT_NetAdapter_RssProcessor. If i cast to string, it just outputs me: Microsoft.Management.Infrastructure.CimInstance
– Tobias von Falkenhayn
Nov 21 '18 at 15:21
Weird, noticed the same here. Must be due to the member type that RssProcessorArray has, which isCimInstance#InstanceArray RssProcessorArray
. To the Google!
– trebleCode
Nov 21 '18 at 15:52
did you find a way to solve it? :)
– Tobias von Falkenhayn
Nov 22 '18 at 7:52
add a comment |
Thanks for your reply, but how can I access the RssProcessorArray as a String for it is of type Microsoft.Management.Infrastructure.CimInstance? Sorry but I'm new to powershell.
– Tobias von Falkenhayn
Nov 21 '18 at 14:46
Do you get any data if you doGet-NetAdapterRss -Name $name | Select-Object RssProcessorArray
? That field is blank on my machine, but you could cast it to a string afterwords or in the command itself:(Get-NetAdapterRss -Name $name).ToString()
– trebleCode
Nov 21 '18 at 15:07
I get an object of type MSFT_NetAdapter_RssProcessor. If i cast to string, it just outputs me: Microsoft.Management.Infrastructure.CimInstance
– Tobias von Falkenhayn
Nov 21 '18 at 15:21
Weird, noticed the same here. Must be due to the member type that RssProcessorArray has, which isCimInstance#InstanceArray RssProcessorArray
. To the Google!
– trebleCode
Nov 21 '18 at 15:52
did you find a way to solve it? :)
– Tobias von Falkenhayn
Nov 22 '18 at 7:52
Thanks for your reply, but how can I access the RssProcessorArray as a String for it is of type Microsoft.Management.Infrastructure.CimInstance? Sorry but I'm new to powershell.
– Tobias von Falkenhayn
Nov 21 '18 at 14:46
Thanks for your reply, but how can I access the RssProcessorArray as a String for it is of type Microsoft.Management.Infrastructure.CimInstance? Sorry but I'm new to powershell.
– Tobias von Falkenhayn
Nov 21 '18 at 14:46
Do you get any data if you do
Get-NetAdapterRss -Name $name | Select-Object RssProcessorArray
? That field is blank on my machine, but you could cast it to a string afterwords or in the command itself: (Get-NetAdapterRss -Name $name).ToString()
– trebleCode
Nov 21 '18 at 15:07
Do you get any data if you do
Get-NetAdapterRss -Name $name | Select-Object RssProcessorArray
? That field is blank on my machine, but you could cast it to a string afterwords or in the command itself: (Get-NetAdapterRss -Name $name).ToString()
– trebleCode
Nov 21 '18 at 15:07
I get an object of type MSFT_NetAdapter_RssProcessor. If i cast to string, it just outputs me: Microsoft.Management.Infrastructure.CimInstance
– Tobias von Falkenhayn
Nov 21 '18 at 15:21
I get an object of type MSFT_NetAdapter_RssProcessor. If i cast to string, it just outputs me: Microsoft.Management.Infrastructure.CimInstance
– Tobias von Falkenhayn
Nov 21 '18 at 15:21
Weird, noticed the same here. Must be due to the member type that RssProcessorArray has, which is
CimInstance#InstanceArray RssProcessorArray
. To the Google!– trebleCode
Nov 21 '18 at 15:52
Weird, noticed the same here. Must be due to the member type that RssProcessorArray has, which is
CimInstance#InstanceArray RssProcessorArray
. To the Google!– trebleCode
Nov 21 '18 at 15:52
did you find a way to solve it? :)
– Tobias von Falkenhayn
Nov 22 '18 at 7:52
did you find a way to solve it? :)
– Tobias von Falkenhayn
Nov 22 '18 at 7:52
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53413774%2fhow-to-get-numa-difference-for-a-specific-nic-which-uses-rss-in-powershell%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Not an answer to the specific question, but I have created a
ConvertTo-Expression
cmdlet, that might help you to explore the$adapter
object. Besides, I apparently do not have a nic with aRssProcessorArray
(and I suspect many others might lack this), if you paste thePSON
content, more people might be able to help.– iRon
Dec 1 '18 at 14:15