| • | 导入邮箱权限 - 只要成功导出了邮箱权限,便能够使用“导入有效权限”导入他们。需要的任何东西仅是个有效的 Mbxrights.xml 文档。使用此选项时不支持 Undo。 bitscn.com |
| • | 向邮箱权限批量添加用户 - 利用此选项,能够将具备特定权限的用户同时添加到多个邮箱。例如,能够向用户 DOM\user1 授予对特定用户子集的“完全邮箱访问”。使用此选项时支持 Undo。 www.bitsCN.com |
| • | 从邮箱权限中批量删除用户 - 和“向邮箱权限批量添加用户”类似,但是此选项会从邮箱权限中删除指定的用户。使用此选项时支持 Undo。 www_bitscn_com |
命名属性
也许 ADModify 的最强大功能是其命名要修改的属性的能力。包含字符串、布尔(真/假)值或整数值的任何属性都能够被修改。不支持包含诸如安全标识符(SID)和长整型数据的属性。
bbs.bitsCN.com
请观察如下的屏幕截图。
BBS.bitsCN.com网管论坛
在屏幕截图的相应字段中,填写属性名和值。对于涉及多个值的操作,请确信选择了多值附加或多值删除。需要这么做的原因是:假如您修改了具备多值的属性并且没有选择多值附加或多值删除选项,那么将使用新值覆盖该属性,而不会将新值附加到该属性。
BBS.bitsCN.com网管论坛
使用变量
批量修改用户时,管理员不再受限于使用编写在程式中的文本值。ADModify 支持使用变量。变量允许您根据一个或多个当前属性来为属性生成值。假如以单引号 (') 将值包括起来,则会将其视为一个变量。假如您希望同时使用变量和文本值构建一个属性,请记住:需要使用百分号 (%) 将变量和文本值分隔开。您还能够取属性中的前 x 个字符并使用他。
中国网管论坛
变量示例: bitsCN.Com
| • | 使用 Description 属性作为您的值的语法:'description' 中国网管论坛 |
| • | 使用两个属性的语法,givenName 和 sn(使用空格分隔):%'givenName'% %'sn'% www_bitscn_com |
| • | 使用多个属性和文本值的语法:h:\homefolders\%'sAMAccountName'%\%'givenName'%\ bitscn.com |
| • | 取属性第一个字符的语法:%1'givenName'%.%'sn'%@microsoft.com bitscn.com |
假如您需要在属性值中使用真正的百分号 (%) 或单引号 (') 字符,可使用正斜杠作为转义字符。能够混合使用变量和文本值,并包括 % 和 ' 字符,只要使用的语法正确即可。
BBS.bitsCN.com网管论坛
以下提供了一些示例:
bitsCN.nET中国网管博客
| • | 若要赋“This is a percent sign:%”这个值,可使用:This is a percent sign:/% bitsCN.nET中国网管博客 |
| • | 若要赋“My username is 'username' ”这个值(这里的用户名为 sAMAccountName),可使用:My username is /'%'sAMAccountName'%/' bbs.bitsCN.com |
Undo 特性
管理员不再需要担心对 Active Directory 用户执行大批量更新这个问题了。除了删除 Exchange 属性和导入邮箱权限选项,任何的修改都是可撤销的。任何修改都被写入到一个以当前日期和时间命名(格式为 MMDDYYYYHHMMSS.xml)的日志文档中。任何修改都记录了新值和用户的先前值。只要日志文档保持完整,ADModify 就可分析他并撤销先前所做的更改。除了在 .xml 文档中记录更改之外,更有一个 Undo.log 文档。该文档包含 Undo 特性处理的任何用户,记录了跳过的用户连同跳过该用户的原因,并对所做更改进行了汇总。 BBS.bitsCN.com网管论坛
命令行语法为:admodcmd -undo filename.xml www.bitsCN.com