PowerShell批量修改AD用戶密碼屬性的代碼
需求:非常普通的一個需求,就是給AD用戶修改密碼,但是問題是量太大了。所以寫了個腳本
cls $pass = ConvertTo-SecureString -AsPlainText 12333333344.abc -Force Import-Csv -Path d:\pp.csv | foreach { Get-ADUser -Identity $_.name|Set-ADAccountPassword -Reset -NewPassword $pass Get-ADUser -Identity $_.name|Set-ADUser -ChangePasswordAtLogon $false $_.name }
這個腳本運行,需要本地裝有Active Directory的模塊,不需要手動導(dǎo)入,自動掛載。
以上腳本改密碼,也設(shè)置下次登錄是否需要更改密碼。
在foreach循環(huán)中,可以增加多個針對用戶名的操作,比如修改屬性,賬戶過期時間什么的。
其中需要用到的pp.csv文件內(nèi)容格式如下
name wangerxiao dongcunrui
本文出自 “九叔-微軟私有云” 博客
相關(guān)文章
PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)詳解
這篇文章主要給大家介紹了關(guān)于PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-03-03Win8系統(tǒng)中使用PowerShell安裝APPX應(yīng)用命令介紹
這篇文章主要介紹了Win8系統(tǒng)中使用PowerShell安裝APPX應(yīng)用命令介紹,本文例子相應(yīng)簡單了些,大家可以在參考文章中使用相應(yīng)命令查詢具體用法,需要的朋友可以參考下2014-08-08Powershell使用OpenFileDialog打開文件示例
這篇文章主要介紹了Powershell使用OpenFileDialog打開文件示例,本文直接給出示例代碼,需要的朋友可以參考下2015-03-03