如何在 Powershell 脚本中使用 Active Directory 命令?
答案1
它们在 Server 2008 R2 中作为可安装功能提供。我相信 Server 2008 R2 是唯一支持此功能的平台。
答案2
我强烈建议安装 Quest Software 的免费的 Active Directory cmdlet 集。
通过这个,你可以访问如下命令获取 QADUser和获取 QAD 对象它可能提供了您需要的所有功能,而无需依赖 Active Directory Web 服务获取AD用户有。
另一个选择是使用 PowerShell 实例化 .NET 对象的能力,并使用目录服务.NET Framework 的命名空间。但除非您需要某些无法通过 Quest 工具获得的功能,否则使用 .NET 可能比您需要的更复杂。