使用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

相關文章
相關標籤/搜索