2016年10月25日星期二
批量修改用户邮箱属性
我们会经常遇到这样一个场景,域用户早就已经通过批量或其它方式已经创建好了,在以后的某一天里,我们需要给所有用户添加某一个属性,比如,E-Mail
首先我们需要创建好用户对应邮箱的 CSV 文件;
其中 Name 就是用户的显示名称,Email 就是用户的邮箱,一一对应好;
注意:可以直接创建 Excel 文件,然后保存为 *.CSV 文件;
以管理员的方式运行 PowerShell ISE,输入:
CD C:\
Import-CSV .\Email.csv |
ForEach-Object {Get-ADUser -Filter "Name -eq `"$($_.Name)`"" | Set-ADUser -EmailAddress $_.Email}
其中:CD C:\ 是因为我 CSV 文件存放在 C盘根目录下的,所以要写切换到 C 盘根目录下运行;Email.csv 是我前面创建的 CSV 文件的文件名;
可以通过在 PowerShell ISE 中输入下面的命令,进行检查:
Get-ADUser -Filter * -SearchBase "OU=QA,DC=xlitpro,DC=com" -Properties EmailAddress | Select-Object Name,EmailAddress
其中QA 是用户所在在 OU ,域名是xlitpro.com;
2016年10月24日星期一
连接到 VPN Server(Windows)报 812 错误
订阅:
博文 (Atom)