gpt4 book ai didi

powershell - 在不使用 AD 模块 (RSAT) 的情况下使用 PowerShell 搜索 AD

转载 作者:行者123 更新时间:2023-12-03 16:32:33 25 4
gpt4 key购买 nike

ActiveDirectory 模块带有远程服务器管理工​​具 (RSAT)。我想避免在 PC 客户端上安装 RSAT。有没有办法在不使用 Active Directory 模块的情况下检索 AD 组的成员?

最佳答案

您可以使用 [ADSI]进行 LDAP 查找:

$Group = [ADSI]"LDAP://CN=DistinguishedNameofGroup,DC=Example,DC=com"
$Group.Member

或者,您可以使用 DirectoryServices.DirectorySearcher class :
$Search = New-Object DirectoryServices.DirectorySearcher("(&(objectCategory=group)(name=ExampleGroupName))")
$Results = $Search.FindAll()
$Results.Properties["Member"]

#As a one liner
([System.DirectoryServices.DirectorySearcher]"(&(objectCategory=group)(name=ExampleGroupName))").FindAll().Properties["Member"]

关于powershell - 在不使用 AD 模块 (RSAT) 的情况下使用 PowerShell 搜索 AD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46000885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com