我得到了一个DHCP服务器的列表,我需要为每台服务器找到一个站点和一个操作系统,但是如果我写下了 -filter *
:
$servers = Get-Content -Path 'C:\users\user\Desktop\Has connection.txt'
foreach($server in $servers) {
Get-ADReplicationSite -filter operatingsystem,site
}
你没有调用-Server参数,而且看起来你想获得 "operatingsystem,site "的属性?在这种情况下,使用-Properties来代替,就像这样。
$servers = Get-Content -Path 'C:\users\user\Desktop\Has connection.txt'
foreach($server in $servers){
Get-ADReplicationSite -Server $server -Properties operatingsystem,site
}