我使用下面的语句从AD使用windows服务器筛选器获取服务器列表。我有两个不同的域名"abc.com“和另一个"anil.abc.com”。我有权从这两个域读取信息,当我运行脚本时,我只能从"abc.com“获得数据,但无法从"anil.abc.com”获得服务器列表。你能帮助我用一个脚本从这两个地方获取数据吗?
我的脚本
$ScriptPath = Get-Location
Get-ADComputer -Filter {(OperatingSystem -like "*windows*server*") -and (Enabled -eq "True")} -Properties * | SORT Name | Select -ExpandProperty Name | Out-File $ScriptPath\ServerListNames.txt发布于 2021-06-16 15:07:19
作为belowThis,我将从我当前的dc获取详细信息。Get- add计算机-Filter {(OperatingSystem -like "windowsserver*") -and (Enabled -eq "True")} -Properties *|排序名称|选择文件名|Out- -ExpandProperty $ScriptPath\ServerListNames.txt对于不同的DC,我必须按如下所示进行更新,并在最后使用-append将主机名添加到文本文件中。Get-ADComputer -Server anil.abc.com -Filter {(OperatingSystem -like "windowsserver*") -and (Enabled -eq "True")} -Properties *|排序名称|选择文件名称|Out- -ExpandProperty $ScriptPath\ServerListNames.txt
https://stackoverflow.com/questions/67980673
复制相似问题