cyrus 发表于 2018-9-2 11:17:50

用PowerShell查找域中微软停止支持的Windows Server 2003服务器

  上述两个条件都不具备,可以通过登录特定域控的条件来查询,假定一个站点有两台域控,DC1和DC2,分别可以对两台DC运行下面命令:
  Get-ADComputer -Filter {(OperatingSystem -like "*2003*") -and (lastLogon -gt 0)} -Properties * -Server DC1 | Export-Csv .\DC1_2003.csv -NoTypeInformation
  这里需要注意的是搜索条件使用的是Window 2000域开始就有的lastLogon属性,而不是2003开始的lastLogonTimestamp,后者是一个复制的(replicated)属性,所有的DC都是同一个值,而前者是不同DC特有的,没有登录一台DC,在上面的这个属性为空值。具体地可以参考微软的网站,我想要说明白可能够写本书了。

页: [1]
查看完整版本: 用PowerShell查找域中微软停止支持的Windows Server 2003服务器