当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 获取 ADComputer -过滤器 |语法示例

作者:精品下载站 日期:2024-12-14 20:57:47 浏览:14 分类:玩电脑

获取 ADComputer -过滤器 |语法示例


[玩转系统] 获取 ADComputer -过滤器 |语法示例

PowerShell 命令 Get-ADComputer 是 Active Directory PowerShell 模块的一部分。如果您想了解如何安装它,请参阅这篇文章。

有效地搜索 Active Directory 中的计算机,您应该使用过滤器开关。不要提取所有计算机然后搜索结果集。

使用 Get-ADComputer -Filter 直接搜索以提高性能。

了解 Get-ADComputer 筛选器参数

由于有多种可用的过滤选项(LDAP 过滤、oData v3.0 过滤等),过滤器切换通常会引起一些混乱。

Get-ADComputer 命令中使用的过滤器开关在查询字符串中使用 PowerShell 表达式语言

这与例如不同使用 Get-AzureADUser 命令(使用 oData v3.0 过滤)时!

以下运算符应该可以满足您的大部分需求:

OperatorMeaningSample expression -eqEqual toName -eq “WKS-2021” -neNot equal toOperatingSystemVersion -ne “10.0 (14393)” -gtGreater thanLastLogonTimestamp -gt $date -geGreater than or equalCreated -ge “01-01-2018” -ltLess thanModified -lt “01-02-2021” -leLess than or equalCreated -le “01-01-2018” -likeWildcard searchOperatingSystem -like “*2008*” -notlikeWildcard search with negationOperatingSystem -notlike “*2016*” -andAndOperatingSystem -like “*Server*” -and operatingSystemServicePack -eq “Service Pack 1” -orOrOperatingSystem -like “*2008*” -or OperatingSystem -like “*2016*”

请注意上述示例中的以下几点:

  • 将比较值括在撇号中
  • 使用 -like ‘*’-notlike ‘*’ 查找空或非空值
  • 直接使用 DateTime 变量过滤“神秘”日期/时间格式(例如使用 FileTime 格式的 LastLogonTimeStamp 属性)

下面的一些代码片段应该为您指明如何为 Get-ADComputer 搜索查询构建过滤器的正确方向:

Get-ADComputer -Filter 'Name -eq "WKS-2021"'
Get-ADComputer -Filter 'OperatingSystemVersion -ne "10.0 (14393)"'
$Date = (Get-Date).AddDays(-60)
Get-ADComputer -Filter 'lastLogonTimestamp -gt $date'
Get-ADComputer -Filter 'Modified -ge "06-04-2021 12:00:00"'
$Date = (Get-Date).AddDays(-60)
Get-ADComputer -Filter 'lastLogonTimestamp -lt $date'
Get-ADComputer -Filter 'Created -le "01-01-2020"'
Get-ADComputer -Filter 'OperatingSystem -like "*2008*"'
Get-ADComputer -Filter 'OperatingSystem -notlike "*2016*"'
Get-ADComputer -Filter 'OperatingSystem -like "*Server*" -and operatingSystemServicePack -eq "Service Pack 1"'
Get-ADComputer -Filter 'OperatingSystem -like "*2008*" -or OperatingSystem -like "*2016*"'

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯