powershell - 需要帮助创建 PowerShell 脚本以清除 Active Directory 属性
问题描述
我是 PowerShell 的新手,希望创建一个脚本,由用户而不是 OU 从常规、地址、电话和组织选项卡中清除以下属性/字段。
- 常规选项卡 - 描述、办公室、电话号码
- 地址选项卡 - 街道、邮政信箱、城市、州/省、邮政编码
- 电话选项卡 - 主页、寻呼机、手机、传真、IP 电话
- 组织选项卡 - 职位、部门、公司、经理
我目前正在通过 GUI(AD 用户和计算机)执行此过程,并认为它会提高效率。
据我所知:
$user = Read-Host "Enter user name"
Set-ADUser $user
谢谢,
解决方案
你可以试试这个:
$user = Read-Host "Enter User name"
Get-ADUser $user | Set-ADUser -Clear Attributes single quoted separated by comma IE 'Description','Office' etc
推荐阅读
- ssh - 在 Ubuntu 中设置 SSH FTP 失败
- java - 如何检测视图之间的滑动以在android java中创建路径?
- android - 如何过滤 Android Studio Flutter 控制台?
- python - Python选择排序数据框行
- ios - 使用 pod install 安装 pod 时出错
- macos - 如何使用 SwiftUI 向 macOS 应用程序添加工具栏?
- c# - 无法将类型“bool”隐式转换为“System.DateTimeOffset?”
- java - 删除 AlertDialog 的昏暗持续时间
- scala - scala:如何在 guice 模块中注入
- vuejs2 - 单击它时尝试刷新标签。无法读取未定义的属性“_meta””