powershell分享5--AD中常用的小语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell分享5--AD中常用的小语句相关的知识,希望对你有一定的参考价值。

一、通过powershell批量创建邮箱

Set-Location C:\Users\fanyx_v\Desktop\

Import-Module ActiveDirectory
Add-PSSnapin Microsoft.Exchange*
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn
$ADUser=Import-Csv -Path .\NewUser.csv -UseCulture -Encoding Default
foreach ($Users in $ADUser)
{
$UserPrincipalName=$Users.UserPrincipalName #每个用户帐户都有用户主体名称 (UPN),格式为:<user>@<DNS-domain-name>。#
#$Company=$Users.Company #指定用户所在的公司。#
$Department=$Users.Department #指定用户所在的部门。#
$DisplayName=$Users.DisplayName #指定对象的显示名称。#
$Name=$Users.Name #指定对象的名称。#
$SamAccountName=$Users.SamAccountName
$Description=$Users.Description #账户的描述信息#
$Manager=$Users.Manager #指定用户的经理。#
#$AccountPassword=$Users.AccountPassword # 为帐户指定新密码值。#
$MobilePhone=$Users.MobilePhone #指定用户的移动电话号码。
$AccountExpirationDate=$Users.AccountExpirationDate #指定用户的过期时间

    #根据需要添加
New-ADUser -Name $Name -Manager  $Manager  -AccountExpirationDate $AccountExpirationDate  -UserPrincipalName  $UserPrincipalName -Department  $Department   -SamAccountName $SamAccountName   -DisplayName  $DisplayName  -Description $Description   -ChangePasswordAtLogon 0 -AccountPassword (ConvertTo-SecureString "2q3eNChZ" -AsPlainText -Force) -Enabled 1 -Path "OU=测试公司,DC=demo,DC=com"
sleep 20 #延迟数
Enable-Mailbox  $users.SamAccountName -Database "database"    

}

二、导出指定OU下面所有人的一些信息

Get-ADUser -Filter -SearchBase "OU=测试公司,DC=demo,DC=com" -Properties | select Name,whenCreated,PasswordLastSet,SamAccountName | Export-CSV creat_time.csv -NoTypeInformation -Encoding UTF8

三、批量创建联系人

import-csv C:\Users\fanyxv\Desktop\contact.csv | ForEach {new-mailcontact -Alias $.Alias -name $.displayname -ExternalEmailAddress $.targetaddress}

以上是关于powershell分享5--AD中常用的小语句的主要内容,如果未能解决你的问题,请参考以下文章

25个常用PowerShell命令总结

使用PowerShell 批量修改O365 用户UPN

常用SQL语句分享

Three Steps to Migrate Group Policy Between Active Directory Domains or Forests Using PowerShell(示例代

Visual Studio给Powershell 程序创建可视化界面

分享六个实用的小程序插件