今天需要對一批使用者的ad賬戶密碼重置,並且要求重置的密碼為隨機各不相同。
用到了乙個簡單的命令:
dsmod user (dsquery user -samid test) -pwd test@123
一條命令執行n次,來滿足需求。
通過使用windows server 2012 r2 自帶的ise來實現,如下圖,複製貼上n行。
這個是乙個笨辦法,對於數量少的這樣做還好。
對於上百的這樣做就比較不人道,所以以下為改進版。
import-csv -path d:\user.csv | foreachuser.csv中的內容為:
name注意:test
test2
name為第一行,一行乙個使用者名稱
解釋一下:
從d:\user.csv檔案中獲取使用者名稱,然後迴圈獲取,並設定賬戶密碼為test@123,並設定為使用者下次登入時進行密碼更改。
聽語音保證使用者密碼安全,讓使用者自行修改密碼
開啟windows powershell,匯入ad模組。輸入以下命令import-module activedirectory
執行命令批量修改ad賬號屬性:import-csv \user.csv |%
\user.csv為csv檔案路徑
$_.name為csv**中使用者登陸賬號name列
使用者登陸網頁郵箱會提示登陸密碼
O365批量重置使用者密碼
o365建立了大量使用者後,需要批量重置使用者密碼,但是通過控制台一次只能重置少量使用者。如果使用者上千就會效率非常低下,這時候就需要用到o365的powershell來批量重置了。1 以管理員身份執行powershell 2 輸入import moudle msonline匯入o365的模組,執行...
O365批量重置使用者密碼
o365建立了大量使用者後,需要批量重置使用者密碼,但是通過控制台一次只能重置少量使用者。如果使用者上千就會效率非常低下,這時候就需要用到o365的powershell來批量重置了。1 以管理員身份執行powershell 2 輸入import moudle msonline匯入o365的模組,執行...
O365批量重置使用者密碼
o365建立了大量使用者後,需要批量重置使用者密碼,但是通過控制台一次只能重置少量使用者。如果使用者上千就會效率非常低下,這時候就需要用到o365的powershell來批量重置了。1 以管理員身份執行powershell 2 輸入import moudle msonline匯入o365的模組,執行...