サーバーのリストのファイアウォールルールをクエリするために、以下を使用しています。
$servers = Get-Content fw_servers.txt
foreach($serv in $servers) {
$fw = New-Object -ComObject hnetcfg.fwpolicy2
$fw.rules |
Where-Object { $_.enabled -and $_.LocalPorts -like 3389 } |
Select-Object -Property direction,protocol, localports,name
}
この情報をcsvファイルにエクスポートしたいと思います。誰かがこれにExport-CSVを使用する方法を教えてもらえますか?配列にしようとしましたが、うまくいきません。2.0を使用しています
また、エクスポートされたデータは次のようになります
Server Direction Protocol LocalPorts Name
testsrv1 1 6 3389 Remote Desktop (TCP-In)
testsrv2 1 6 3389 Research Remote Desktop Policy
ご協力ありがとうございました。
アメリア