1. 对于Set-ADUser不包含的对象属性,可以采用replace来操作
Set-ADUser -Identity 'UserA' -Replace @{userWorkstations = 'CNHZPD-1234567'} 2. 对于某些属于系统的属性,需要通过Rename-ADObject来更新对象属性值
Import-Csv -path C:\ToolKits\Domain\user.csv | foreach-object {
Set-ADUser -Identity $_.oldid -SamAccountName $_.newid -UserPrincipalName ($_.newid + '@bloomberg.com')
Rename-ADObject -Identity ("CN=" + $_.oldid + ",OU=Laptops,OU=Computers,OU=BPO,DC=bloomberg,DC=com") -NewName $_.newid
}
相关文章
- 按要求编写Java应用程序。 (1)创建一个叫做People的类: 属性:姓名、年龄、性别、身高 行为:说话、计算加法、改名 编写能为所有属性赋值的构造方法; (2)创建主类: 创建一个对象:名叫“张三”,性别“男”,年龄18岁,身高1.80; 让该对象调用成员方法: 说出“你好!” 计算23+45的值 将名字改为“李四”
- java利用反射机制判断对象的属性是否为空以及获取和设置该属性的值
- Vue - 你知道Vue2中对象动态新增属性,视图无法更新的原因吗
- Vue:【亲测可用】父组件数组包对象,传给子组件对象,子组件修改属性(字段)后,父组件没有更新
- 使用java中的反射获得object对象的属性值
- js 向数组对象中添加属性和属性值
- js中对象的属性名和属性值
- 根据CSV更新AD对象的属性
- Spring框架xml配置文件 复杂类型属性注入——数组 list map properties DI dependency injection 依赖注入——属性值的注入依赖于建立的对象(堆空间)
- Java中对比两个对象中属性值[反射、注解]