![如何验证计算机是否已存在于 AD 中](https://linux22.com/image/1513053/%E5%A6%82%E4%BD%95%E9%AA%8C%E8%AF%81%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%98%AF%E5%90%A6%E5%B7%B2%E5%AD%98%E5%9C%A8%E4%BA%8E%20AD%20%E4%B8%AD.png)
我正在寻找一个脚本,它可以找到机器 guid 并在 Active Directory 中搜索它是否存在
如果存在,请提供给我他们的“识别名称”
我正在寻找一个 powershell 脚本,但它不被推荐。
注意:在加入域之前,我将在 Windows PE 中运行此脚本
提前致谢
答案1
最好包含你尝试过的例子,但是
Get-ADComputer -Identity (objectGUID)
这会将其作为 Microsoft.ActiveDirectory.Management.ADComputer 类型放入管道
现在你用它做什么取决于你。(通过管道将其传输到 Get-member 以获取选项)
使用示例 objectguid 您所要求的内容可以像这样完成
Get-ADComputer -Identity x00xx000-0000-000x-00xx-00000x00000x0 | select name
如果找不到该设备,您将收到错误。
Get-ADComputer : Cannot find an object with identity:
这显然可以做得更好,但这非常基础并且应该可以工作。