分享好友 编程语言首页 频道列表

PowerShell批量修改AD用户密码属性的代码

PowerShell  2015-11-08 04:320

需求:非常普通的一个需求,就是给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的模块,不需要手动导入,自动挂载。
以上脚本改密码,也设置下次登录是否需要更改密码。
在foreach循环中,可以增加多个针对用户名的操作,比如修改属性,账户过期时间什么的。

其中需要用到的pp.csv文件内容格式如下

name
wangerxiao
dongcunrui

本文出自 “九叔-微软私有云” 博客

查看更多关于【PowerShell】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
关于Perl文件操作——批量修改文件名
修改文件名一个修改文件名的错误示例:1 #!/usr/bin/perl2 foreach (@ARGV){3 s/(\.bak)?$//; #去掉文件名的.bak后缀4 }上面代码是我初学perl时写下的,然而这并不能修改文件名,事实上,所修改的仅仅是列表@ARGV中的变量,一旦退出程序,修改后的变量就会销

0评论2023-02-09318

利用perl批量重命名文件 合并并转化一代测序seq纯文本为fasta格式文件 气相PLFA原始数据整合处理脚本 关于Perl文件操作——批量修改文件名
使用perl自带函数rename可以重命名文件名称,具体用法,rename $old_name, $new_name。例如,要把文件名中“7--1_F03_2018-12-28.fsa”中的前缀“7--”去除。 1 use strict; 23 my $DIR_PATH = "./"; # current directory 4 opendir TEMP, ${DIR_PATH} || die

0评论2023-02-09427

Python批量修改文本文件内容的方法
这篇文章主要介绍了Python批量修改文本文件内容的方法的相关资料,需要的朋友可以参考下

0评论2016-05-11116

批处理实现批量修改文件名
本文通过一个具体的实例向大家展示了使用循环命令对大量文件进行改名的批量处理的方法,有需要的小伙伴可以参考下。

0评论2015-11-20156

PHP chmod 函数与批量修改文件目录权限
chmod() 函数改变文件模式。chmod — Changes file mode 如果成功则返回 TRUE,否则返回 FALSE。

0评论2015-11-16123

批量修改RAR文件注释的php代码
下面的代码就是我通过我的数据库读取出文件路径并最终实现批量修改RAR文件注释的方法.因为数据库是ACCESS,我新建了一个ODBC源.同时RAR.exe及CMD.EXE都在1.PHP同目录下

0评论2015-11-16102

php中批量修改文件后缀名的函数代码
php中批量修改文件后缀名的函数代码,需要的朋友可以参考下。

0评论2015-11-12101

Shell脚本批量修改文件后缀名代码分享
这篇文章主要介绍了Shell脚本批量修改文件后缀名,问中收集了2个示例,需要的朋友可以参考下

0评论2015-11-0771

远程批量修改计算机IP设置的批处理
当网络整改需要大量IP修改的时候,可利用该脚本进行更改(重启计算机前不生效,可继续工作),然后等下班时间修改交换机配置,次日所有计算机启动后就可以用新IP工作了

0评论2015-10-2939

vbs 批量修改文件,bat 批处理文件调用执行vbs,并在cmd窗口打印返回值(vbs运行结果)
使用vbs 脚本对工作目录下的字符串进行替换并统计被修改的文件数主调的批处理方法将捕捉该vbs脚本运行后的结果并打印在cmd窗口。

0评论2015-09-0476

Shell脚本遍历目录并批量修改文件编码
这篇文章主要介绍了Shell脚本遍历目录并批量修改文件编码,本文给出了两种实现代码,需要的朋友可以参考下

0评论2015-08-3099

Shell命令批量修改图片文件名
这篇文章主要介绍了Shell命令批量修改图片文件名,本文使用for循环、awk、sed等命令实现批量修改图片文件名,需要的朋友可以参考下

0评论2015-08-3053

expect实现批量修改linux密码脚本分享
这篇文章主要介绍了expect实现批量修改Linux密码脚本分享,本文直接给出实现代码,需要的朋友可以参考下

0评论2015-08-3076

PHP实现批量修改文件后缀名的方法
这篇文章主要介绍了PHP实现批量修改文件后缀名的方法,涉及php针对文件的递归遍历及重命名的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

0评论2015-07-31114

bat批处理批量修改文件扩展名的方法
这篇文章主要介绍了bat批处理批量修改文件扩展名的方法,只需要一句简单的命令即可实现,需要的朋友可以参考下

0评论2015-07-1381

Python实现批量修改文件名实例
这篇文章主要介绍了Python实现批量修改文件名的方法,实例分析了两种实现批量修改文件名的技巧,涉及os.rename重命名方法、正则替换及字符串操作的相关技巧,需要的朋友可以参考下

0评论2015-07-10130

更多推荐