我有多个我已经做的psobjects。 它们都是与noteproperty道具相同的对象types。 我将示例对象导出为CSV,可以通过将文件直接导入到对象中来创build它们
[psobject]$object=Import-Csv <file>.csv
政策对象:
"Type","Policy Name","Policy ENCcription","Store","Last Modified","GUID","Assigned","Polling Interval","MainMode LifeTime","Master PFS","Main Mode Security Method Order(1)","Main Mode Security Method Order(2)","Main Mode Security Method Order(3)","Main Mode Security Method Order(4)","Main Mode Security Method Order(5)","No. of Rules" "Policy","AD DC Failsafe IPSec policy","Permits inter-DC replication traffic, AD as client....","Local Store","11/2/2017 8","{GUID}","NO","180 minutes","480 minutes / 0 Quick Mode sessions","NO","Encryption Integrity DH Group","3ENC INT1 (2)","3ENC INT5 (2)","ENC INT1 (1)","ENC INT5 (1)","4"
规则对象:
"Type","Rule ID","Rule Name","Rule Description","Last Modified","Activated","Connection Type","Authentication Methods(1)" "Rule","1, GUID = {GUID}","NONE","","11/2/2017 8","YES","ALL","KERBEROS"
过滤对象:
"Type","Filter Description","Mirrored","Source IP Address","Source DNS Name","Destination IP Address","Destination Mask","Destination DNS Name","Protocol","Source Port","Destination Port" "Filter","DC as DNS client.","YES","<My IP Address>","<My IP Address>","<A Specific IP Address>","255.255.255.255","<A Specific IP Address>","UDP","ANY","53"
然后最终的结果是一个对象,所有的属性,我可以导出到Excel的CSV操作。 虽然我只给你3个对象,但我有5个对象types,总共有197个对象。 我打算在这里使用这个过程循环其余的。