使用Powershell来修改Hyper-v Server本地管理员密码为永不过期
在使用Hyper-vServer來(lái)進(jìn)行虛擬化后,使用SCVMM管理,SCVMM會(huì)創(chuàng)建一個(gè)本地帳號(hào)(scvmm開(kāi)頭的)來(lái)遠(yuǎn)程管理Hyper-vServer,但是由于這個(gè)帳號(hào)創(chuàng)建后,密碼會(huì)很快過(guò)期,將導(dǎo)致SCVMM無(wú)法遠(yuǎn)程管理Hyper-vserver,由于Hyper-vServer沒(méi)有圖形界面,只有命令行、powershell、或者vbscript等編程語(yǔ)言,所以這個(gè)簡(jiǎn)單的GUI下的操作,在這樣的環(huán)境中變得比較困難。
下面是我的Powershell解決方案,只需要三行代碼:
$a=[adsi]"WinNT://localhost/scvmm62395Nnfpr,user" $a.userflags=$userflags[0] -bor 0x10000 $a.commitChanges()第一行的格式為[adsi]”WinNT://ComputerName/UserName,user”,注意WinNT5個(gè)字符的的大小寫(xiě)寫(xiě)法,如果寫(xiě)錯(cuò),會(huì)報(bào)錯(cuò)的。
第二行中的0x10000為密碼永不過(guò)期的標(biāo)識(shí)的十六進(jìn)制表示
第三行提交更改
現(xiàn)在是我們更改后的結(jié)果
本文轉(zhuǎn)自 yoke88 51CTO博客,原文鏈接:http://blog.51cto.com/yoke88/1321658
總結(jié)
以上是生活随笔為你收集整理的使用Powershell来修改Hyper-v Server本地管理员密码为永不过期的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 容器技术Docker云计算实战 镜像操作
- 下一篇: 14-4-5 17 MySQL 主主同步