首页 > 解决方案 > 需要帮助创建 PowerShell 脚本以清除 Active Directory 属性

问题描述

我是 PowerShell 的新手,希望创建一个脚本,由用户而不是 OU 从常规、地址、电话和组织选项卡中清除以下属性/字段。

  1. 常规选项卡 - 描述、办公室、电话号码
  2. 地址选项卡 - 街道、邮政信箱、城市、州/省、邮政编码
  3. 电话选项卡 - 主页、寻呼机、手机、传真、IP 电话
  4. 组织选项卡 - 职位、部门、公司、经理

我目前正在通过 GUI(AD 用户和计算机)执行此过程,并认为它会提高效率。

据我所知:

$user = Read-Host "Enter user name"
Set-ADUser $user 

谢谢,

标签: powershellactive-directory

解决方案


你可以试试这个:

$user = Read-Host "Enter User name"
Get-ADUser $user | Set-ADUser -Clear Attributes single quoted separated by comma IE 'Description','Office' etc

推荐阅读