我们最近一直在处理这里的文档来为一个新的DHCP服务器设置一些访问策略。
我已经能够使用Set-DhcpServerv4Policy -Name -ScopeID命令成功导入600多条logging。
这似乎已经抹去了那里已经存在的2条logging,这导致了我遇到的问题。
我试图search现在那里的列表,看看这些MAC是否包含使用Get-DhcpServerv4Policy -Name "Allow Private" -ScopeId 192.168.16.0但我得到的是一个MAC的浓缩响应。
Name : Allow Private Description : Allow access to Private Wireless Network Enabled : False ScopeId : 192.168.16.0 ProcessingOrder : 2 Condition : OR VendorClass : UserClass : MacAddress : {EQ, 00-06-5b-22-xx-xx, 00-08-ca-e7-xx-xx, 00-0e-35-de-e5-xx...}e
我已经添加了-fl开关并获得相同的结果。
Windows Server 2008 R2具有导出function,但在Windows Server 2012中没有看到它。
如果MAC不在列表中,我需要添加 – 我希望不要保留我的列表,只是将它们添加到它 – 但如果我必须这样做,我会,除非有一个更新命令,我我错过了。
感谢您的任何想法。
如果您只想扩展MacAddress集合,则可以执行以下操作。
Get-DhcpServerv4Policy -Name "Allow Private" -ScopeId 192.168.16.0 | Select-Object -ExpandProperty MacAddress
我也看到了扩展集合的速记范例。
(Get-DhcpServerv4Policy -Name "Allow Private" -ScopeId 192.168.16.0).MacAddress