PowerShell传递Exchange中的自定义属性(员工编号等)
2015-06-18 17:47
435 查看
首先这篇文章和上一篇有点关联,我们从域里面可以获得一些员工的属性,但是这些属性并不在Exchange中显示,这个时候,可以做一些操作,把某些特定属性,写入到Exchange中的员工的“自定义属性上”。
实际案例,这个方法可以展示一些特定的信息,比如展示用户的特定头衔,无论是专业级的还是娱乐级的,以及特定信息,方便未来筛选分组等等。Import-Module ActiveDirectory $adyh = "zhangpengliang" $epm =(Get-ADUser -Identity $adyh -Properties * ).EmployeeNumber set-mailbox -Identity $adyh -CustomAttribute4 $epm Get-Mailbox -Identity $adyh |select CustomAttribute4代码很少,一共就5行,首先这个东西需要在Exchange的PowerShell中运行,然后我们需要导入Active Directory的模块,接下来只需要设置一个属性,那就是员工姓名。
第三行是取员工的员工编号属性(这个是域里面存在的一个属性),然后我们把这个值设置在员工的第4个自定义属性里面,最后一行是展示出来。
很简单的例子。配合Exchange的工具箱→详细信息模板编辑器,可以在用户端展示出特定的信息
同样的,循环也很好写,这里不做描述。
另外如果属性是架构中扩展出来的,自己创造的字段,配置会稍微麻烦一些,我们下期介绍数组的时候说明
阅读更多相关文章推荐
- PowerShell传递Exchange中的自定义属性(员工编号等)
- 下拉框onchange方法传递option自定义属性
- js onclick 传递 this对象 +html自定义属性 data-*
- DataTables之传递自定义属性(上传除draw,search等自定义的参数)
- wf HandlExternalEvent传递参数到自定义属性中
- 利用自定义属性来传递信息
- Powershell 导出Exchange 用户 EmailAddresses属性
- rn笔记:如何给自定义组件传递参属性
- .使用面向对象思想,输出员工信息并计算员工的工资。实现过程为:定义一个部门(Department)类,该类有部门编号(Id)、部门名称(Name)属性; 再定义一个员工(Employee)类,该类的属
- [Android_Develop]将自定义View里的属性实时传递出来
- Exchange 2013 PowerShell创建自定义脚本
- Exchange 2013 PowerShell创建自定义对象
- 使用HashSet和TreeSet存储多个商品信息,遍历并输出;其中商品属性:编号,名称,单价,出版社;要求向其中添加多个相同的商品,验证集合中元素的唯一性。 提示:向HashSet中添加自定义
- powershell 给用户添加自定义属性 Using PowerShell to Set a Custom Attribute
- Exchange系列—自定义资源邮箱的属性
- KVO要传递对象而不是属性
- Android自定义属性,format详解
- JS获取自定义属性data值
- Android自定义属性:format选项之reference
- 【Vegas原创】按自定义格式进行编号的SQL自定义函数