使用Powershell来修改Hyper-v Server本地管理员密码为永不过时

在使用Hyper-vServer来进行虚拟化后,使用SCVMM管理,SCVMM会建立一个本地账号(scvmm开头的)来远程管理Hyper-vServer,可是因为这个账号建立后,密码会很快过时,将致使SCVMM没法远程管理Hyper-vserver,因为Hyper-vServer没有图形界面,只有命令行、powershell、或者vbscript等编程语言,因此这个简单的GUI下的操做,在这样的环境中变得比较困难。shell

p_w_picpath

下面是个人Powershell解决方案,只须要三行代码:编程

 
 
$a=[adsi]"WinNT://localhost/scvmm62395Nnfpr,user"
$a.userflags=$userflags[0] -bor 0x10000
$a.commitChanges()
 
 

第一行的格式为[adsi]”WinNT://ComputerName/UserName,user”,注意WinNT5个字符的的大小写写法,若是写错,会报错的。编程语言

第二行中的0x10000为密码永不过时的标识的十六进制表示ide

第三行提交更改spa

如今是咱们更改后的结果命令行

p_w_picpath

相关文章
相关标签/搜索