需求:通过GPO方式修改域里面的计算机本地管理员密码
传统方法:使用bat或者vbs很容易导致密码泄露,因为密码是明文的
新方法:
可以使用PowerGUI这个软件把修改管理员密码的代码写好.然后使用PowerGUI的方式编译成exe
例如
cmd /c net user administrator NewPassword
注意NewPassword里面如果有特殊符号需要使用powershell的转义字符 ` 进行转义
然后进行编译,方法如下
Tool->Compile Script 然后编译成exe
在GPO上设置计算机的启动脚本调用这个exe就可以了.
本文链接: https://www.pstips.net/reset-password.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!
我能说server 2008以上直接通过gpo就能做到这个
GPO修改密码的XML文件已经被破解了.
WIN 2012 GPO已经不支持了.
网域环境下, 批量变更客户端电脑本地管理员密码,建议采用Micorsoft相对成熟的技术——部署LAPS。
参考如下:
https://technet.microsoft.com/en-us/mt227395.aspx
多谢.