Powershell 获取禁用用户列表
Powershell to get the list of disabled users
我正在 运行 此命令获取所有禁用用户的列表,但它不起作用
Get-ADUser -Filter (enabled -ne $true)
这是错误信息:
The term 'enabled' is not recognized as the name of a cmdlet, function, script
file, or operable program. Check the spelling of the name, or if a path was inc
luded, verify that the path is correct and try again.
At line:1 char:28
+ Get-ADUser -Filter (enabled <<<< -ne $true)
+ CategoryInfo : ObjectNotFound: (enabled:String) [], CommandNotF
oundException
+ FullyQualifiedErrorId : CommandNotFoundException
您需要使用脚本块来定义过滤器。括号用于 "groups" 以确保其中的表达式在 运行 cmdlet 之前调用,这是错误的,因为 enabled
本身对 powershell 没有任何意义。
Get-ADUser -Filter { enabled -ne $true }
Search-ADAccount
cmdlet 有一个参数:
Search-ADAccount -AccountDisabled
我正在 运行 此命令获取所有禁用用户的列表,但它不起作用
Get-ADUser -Filter (enabled -ne $true)
这是错误信息:
The term 'enabled' is not recognized as the name of a cmdlet, function, script
file, or operable program. Check the spelling of the name, or if a path was inc
luded, verify that the path is correct and try again.
At line:1 char:28
+ Get-ADUser -Filter (enabled <<<< -ne $true)
+ CategoryInfo : ObjectNotFound: (enabled:String) [], CommandNotF
oundException
+ FullyQualifiedErrorId : CommandNotFoundException
您需要使用脚本块来定义过滤器。括号用于 "groups" 以确保其中的表达式在 运行 cmdlet 之前调用,这是错误的,因为 enabled
本身对 powershell 没有任何意义。
Get-ADUser -Filter { enabled -ne $true }
Search-ADAccount
cmdlet 有一个参数:
Search-ADAccount -AccountDisabled