Powershell管理系列(四十)PowerShell查詢和解鎖AD賬號(改進後,只發一次郵件)
-----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微軟產品實施及外包,QQ:185426445.電話18666943750
需求:根據要求對集團AD域及下屬3個子域的所有AD賬號進行統計,查詢所有鎖定的賬號,解鎖,並每天早上發送郵件到指向郵箱。(之前三十九的基礎上略作調整,只發一封郵件即可)
Remove-Item C:\get_locked_user\ -Recurse -Force if(!(test-path C:\get_locked_user)) {New-Item C:\get_locked_user -type directory} Import-Module activedirectory $yuntcloud_Lockeduser=Search-ADAccount -LockedOut -SearchBase "dc=yuntcloud,dc=com" -server dc01|select name,samaccountname $aaa_Lockeduser=Search-ADAccount -LockedOut -SearchBase "dc=aaa,dc=yuntcloud,dc=com" -server aaaDC1|select name,samaccountname $bbb_Lockeduser=Search-ADAccount -LockedOut -SearchBase "dc=bbb,dc=yuntcloud,dc=com" -server bbbdc1|select name,samaccountname $ccc_Lockeduser=Search-ADAccount -LockedOut -SearchBase "dc=ccc,dc=yuntcloud,dc=com" -server cccDC1|select name,samaccountname #send email $UserName = "[email protected]
本文出自 “周平的微軟技術交流平臺” 博客,請務必保留此出處http://yuntcloud.blog.51cto.com/1173839/1945987
Powershell管理系列(四十)PowerShell查詢和解鎖AD賬號(改進後,只發一次郵件)