Загрузка данных


Get-NetFirewallRule -Direction Inbound -Enabled True |
  Where-Object { ($_ | Get-NetFirewallPortFilter).LocalPort -eq 3389 } |
  Select-Object DisplayName, Name, Action, Profile

Get-NetFirewallRule -Direction Inbound -Enabled True |
  Where-Object { ($_ | Get-NetFirewallPortFilter).LocalPort -eq 3389 } |
  ForEach-Object {
    [PSCustomObject]@{
      Name    = $_.DisplayName
      Action  = $_.Action
      Remote  = ($_ | Get-NetFirewallAddressFilter).RemoteAddress -join ', '
    }
  } | Format-List