PowerShell批量修改AD用戶密碼屬性的代碼
需求:非常普通的一個(gè)需求,就是給AD用戶修改密碼,但是問題是量太大了。所以寫了個(gè)腳本
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 }
這個(gè)腳本運(yùn)行,需要本地裝有Active Directory的模塊,不需要手動(dòng)導(dǎo)入,自動(dòng)掛載。
以上腳本改密碼,也設(shè)置下次登錄是否需要更改密碼。
在foreach循環(huán)中,可以增加多個(gè)針對(duì)用戶名的操作,比如修改屬性,賬戶過期時(shí)間什么的。
其中需要用到的pp.csv文件內(nèi)容格式如下
name wangerxiao dongcunrui
本文出自 “九叔-微軟私有云” 博客
相關(guān)文章
使用PowerShell將Excel工作表另存為獨(dú)立文件
這篇文章主要為大家介紹了如何使用?PowerShell?腳本將一個(gè)?Excel?文件中的每個(gè)工作表單獨(dú)另存為獨(dú)立的?Excel?文件,以提高工作效率,需要的可以參考一下2023-08-08PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)詳解
這篇文章主要給大家介紹了關(guān)于PowerShell中Job相關(guān)命令及并行執(zhí)行任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-03-03PowerShell小技巧之配置機(jī)器的靜態(tài)IP
本文主要介紹了利用PowerShell配置靜態(tài)IP地址的方法以及示例,有需要的朋友參考下2014-09-09Win8系統(tǒng)中使用PowerShell安裝APPX應(yīng)用命令介紹
這篇文章主要介紹了Win8系統(tǒng)中使用PowerShell安裝APPX應(yīng)用命令介紹,本文例子相應(yīng)簡(jiǎn)單了些,大家可以在參考文章中使用相應(yīng)命令查詢具體用法,需要的朋友可以參考下2014-08-08Powershell使用OpenFileDialog打開文件示例
這篇文章主要介紹了Powershell使用OpenFileDialog打開文件示例,本文直接給出示例代碼,需要的朋友可以參考下2015-03-03PowerShell中的TimeSpan時(shí)間差對(duì)象使用實(shí)例
這篇文章主要介紹了PowerShell中的TimeSpan對(duì)象使用實(shí)例,TimeSpan對(duì)象表示一個(gè)時(shí)間差,本文介紹了多種獲取時(shí)間差的方法,需要的朋友可以參考下2014-08-08