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


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