powershell - AD中的脚本复制属性(Powershell)
问题描述
我创建了一个脚本来复制其他用户的权限并将它们粘贴给用户,但我收到错误消息
# import the Active Directory module in order to be able to use get-ADuser and Add-AdGroupMembe cmdlet
import-Module ActiveDirectory
# enter login name of the first user
$copy = Read-host "Enter username to copy from: "
# enter login name of the second user
$paste = Read-host "Enter username to copy to: "
# copy-paste process. Get-ADuser membership | then selecting membership | and add it to the second user
get-ADuser -identity $copy -properties memberof | select-object memberof -expandproperty memberof | Add-AdGroupMember -Members $paste
错误信息
Add-AdGroupMember : Insufficient access rights to perform the operation
At line:11 char:101
+ ... memberof -expandproperty memberof | Add-AdGroupMember -Members $paste
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (CN=CPT Helsinki...ba,DC=gov,DC=il:ADGroup) [Add-ADGroupMember], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:8344,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember
解决方案
推荐阅读
- javascript - 开方括号数组
- pandas - 如何使用 map 和 lambda 函数将 pandas 中的列转换为日期时间?
- reactjs - 根据服务器数据反应渲染组件
- visual-studio - SSMS 扩展安装期间出现问题
- wpf - 如果我有来自 LiveCharts 的图表,我无法将元素添加到我的 GUI
- jsf - JSF Bean 在特定方法调用后不运行代码
- java - REST 如何在没有完整实体的情况下发布或放置(@RequestBody)
- python - pymysql - TypeError:字符串格式化期间并非所有参数都转换
- python-3.x - 有没有办法通过在该行的值中提供特定列来访问数据框的任何行?
- julia - 数组中存在的过滤器元素