用户创建后显示属性对话框

时间:2015-10-12 07:41:13

标签: powershell active-directory

我有一个powershell脚本,它根据CSV文件的内容在Active目录中创建一个新用户。 新用户在创建时已完成95%,但需要手动添加其他AD组。 这些组太复杂,无法添加脚本,因为它基于具体情况和许多例外/添加。

因此,我想知道是否可以在创建后显示新创建的用户属性窗口?就像模拟右键单击用户并选择“属性”一样。

2 个答案:

答案 0 :(得分:0)

不可能,因为dsa.msc不可编写脚本。

答案 1 :(得分:0)

很抱歉,但我认为可以找到它。看看Extending the User Interface for Directory Objects。更确切地说是Active Directory Users and Computers Property Sheets。你可以阅读:

" Active Directory用户和计算机MMC管理单元用于显示Active Directory服务器中各种对象的属性表。属性表包含一个或多个用于查看和修改对象数据的页面。不同的对象类型为它们显示不同的页面集。" ...

"除Active Directory用户和计算机MMC管理单元之外的某些应用程序必须为用户提供查看和编辑Active Directory服务器中对象的属性的功能。应用程序可以实现自己的属性表,但最好提供一致的用户界面以减少混淆和学习时间。"

幸运的是,Active Directory用户和计算机MMC管理单元允许任何OLE COM应用程序显示对象的属性表,该对象与Active Directory用户和计算机MMC将显示的属性表相同管理同一对象的管理单元。

根据我的经验,我已经通过PowerShell使用了Directory对象选择器。也许有人在可以从PowelShell调用的窗口宿舍中托管Active Directory用户和计算机属性表。