批量重置指定域使用者密碼批量重置指定域使用者密碼

2021-10-10 14:43:18 字數 911 閱讀 4733

今天需要對一批使用者的ad賬戶密碼重置,並且要求重置的密碼為隨機各不相同。

用到了乙個簡單的命令:

dsmod user (dsquery  user -samid test) -pwd test@123

一條命令執行n次,來滿足需求。

通過使用windows  server 2012 r2 自帶的ise來實現,如下圖,複製貼上n行。

這個是乙個笨辦法,對於數量少的這樣做還好。

對於上百的這樣做就比較不人道,所以以下為改進版。

import-csv -path d:\user.csv | foreach

user.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的模組,執行...