powershell - 添加 AD 组不起作用 [Powershell 命令]
问题描述
我正在弄清楚如何使用 powershell 命令将 AD 组添加到同一域中的我的 AD 用户,但我无法让它按预期工作。我发现的示例主要是使用DN
而不是sAMAccountname
. 这是我在 Microsoft 网站上找到的示例
这些都是我对 powershell 命令的所有尝试,但都没有奏效。powershell CLI 以包含足够权限来更新 AD 的用户身份运行
Get-ADGroup -Server myserver.com -SearchBase "OU=test,dc=myserver,dc=com" -filter {name -like "groupA"} | Add-ADGroupMember -Members 3090
3090 是用户sAMAccountname
。如果我尝试过 Get-ADGroup -Server myserver.com -SearchBase "OU=test,dc=myserver,dc=com" -filter {name -like "groupA"}
,它能够返回正确的组名,但我不知道为什么在我添加之后Add-ADGroupMember -Members 3090
,该命令似乎不再工作了。这是不同命令的组合,但它们都不起作用。我需要将组添加到用户群,sAMAccountname
而User Principle Name
不是DN
因为我的用户不在同一个OU
尝试 1
Get-ADGroup -Server myserver.com -SearchBase "OU=test,dc=myserver,dc=com" -filter {name -like "groupA"} | Add-ADGroupMember -Members "3090"
尝试 2
Add-ADGroupMember -Identity groupA -Members 3090
尝试 3
$User = Get-ADUser -Identity "3090" -Server "myserver.com"
$Group = Get-ADGroup -Identity "groupA" -Server "myserver.com"
Add-ADGroupMember -Identity $Group -Members $User -Server "myserver.com"
我的 powershell CLI 中没有显示错误
解决方案
推荐阅读
- variables - 如何在Delphi中将现在的日期和时间转换为TXSDate类型?
- knative - knative:基于自定义标头的路由?
- reactjs - 编译 create-react-app 项目时 TypeScript React 项目不确定的错误
- nginx - 如何获取token表单查询参数并将其添加到proxy_set_header中?
- sql - Xamarin.Forms:无法连接到数据库
- php - Debian 8 Jessie 和 PHP > 7.2
- python-3.x - Django将模型类方法移动到另一个文件
- javascript - 保持选中的单选按钮选中并在页面刷新时单击?
- node.js - 启动 Electron 应用程序时出现问题 - [603:0827/215406.435140:FATAL:electron_main_delegate.cc(264)] 不支持在没有 --no-sandbox 的情况下以 root 身份运行
- android - 使用 withContext 方法在 kotlin 协程中尝试捕获