以下是一个示例代码,用于在Active Directory中查询并获取启用了BitLocker的计算机:
# 导入Active Directory模块
Import-Module ActiveDirectory
# 设置查询条件
$filter = "(&(objectCategory=computer)(msFVE-RecoveryInformation=*))"
$properties = "Name", "msFVE-RecoveryInformation"
# 执行AD查询
$computers = Get-ADComputer -Filter $filter -Property $properties
# 遍历查询结果
foreach ($computer in $computers) {
$name = $computer.Name
$recoveryInfo = $computer."msFVE-RecoveryInformation"
Write-Host "计算机名称: $name"
Write-Host "BitLocker恢复信息: $recoveryInfo"
Write-Host "=============================="
}
此示例使用PowerShell脚本编写,首先导入Active Directory模块,然后设置查询条件为启用了BitLocker的计算机。执行AD查询后,遍历查询结果,并输出计算机名称和BitLocker恢复信息。
请注意,运行此脚本需要在安装了Active Directory模块的计算机上执行,并且需要具有适当的权限来查询Active Directory。
上一篇:ADC读出阵列值偏移一个条目
下一篇:ADC和DAC的同步