使用Powershell來修改Hyper-v Server本地管理員密碼為永不過期
在使用Hyper-vServer來進行虛擬化後,使用SCVMM管理,SCVMM會建立一個本地帳號(scvmm開頭的)來遠端管理Hyper-vServer,但是由於這個帳號建立後,密碼會很快過期,將導致SCVMM無法遠端管理Hyper-vserver,由於Hyper-vServer沒有圖形介面,只有命令列、powershell、或者vbscript等程式語言,所以這個簡單的GUI下的操作,在這樣的環境中變得比較困難。
下面是我的Powershell解決方案,只需要三行程式碼:
$a=[adsi]"WinNT://localhost/scvmm62395Nnfpr,user"
$a.userflags=$userflags[0] -bor 0x10000
$a.commitChanges()
第一行的格式為[adsi]”WinNT://ComputerName/UserName,user”,注意WinNT5個字元的的大小寫寫法,如果寫錯,會報錯的。
第二行中的0x10000為密碼永不過期的標識的十六進位制表示
第三行提交更改
現在是我們更改後的結果
本文轉自 yoke88 51CTO部落格,原文連結:http://blog.51cto.com/yoke88/1321658
相關文章
- oracle如何修改單個使用者密碼永不過期Oracle密碼
- Linux系統中,修改密碼永不過期Linux密碼
- Oracle 密碼永不過期設定Oracle密碼
- mysql修改管理員密碼MySql密碼
- 檢測域賬號是否禁用、密碼是否永不過期密碼
- 因為修改windows管理員密碼導致sql server 2005不能啟動處理Windows密碼SQLServer
- TSM Server的密碼過期 解決方法Server密碼
- PowerShell管理Hyper-V虛擬機器虛擬機
- 修改Jenkins預設管理員admin密碼Jenkins密碼
- oracle 11G 密碼過期後修改方法Oracle密碼
- 修改oracle密碼預設180天過期Oracle密碼
- pe如何清除win10管理員密碼_win10系統pe修改管理員密碼的方法Win10密碼
- JWT過期,修改密碼,登出登入如何處理JWT密碼
- Windows10, 11上,您可以使用以下PowerShell命令來啟用Hyper-V功能元件 Windows server 2022 環境PowerShell命令來啟用Hyper-V功能元件Windows元件Server
- JavaScript設定cookie永不過期JavaScriptCookie
- Oracle 11g的使用者密碼預設為180天過期的修改方法Oracle密碼
- oracle密碼過期Oracle密碼
- 警惕,通過SQL Server 使用者來新增Windows帳戶並提升為管理員許可權SQLServerWindows
- 修改root使用者密碼為root密碼
- 12c 使用者密碼已經過期,不修改密碼的情況下使其永遠使用下去密碼
- 使用者密碼過期的處理密碼
- 【Oracle】使用者密碼過期處理Oracle密碼
- MySQL密碼過期策略MySql密碼
- chage --使用者賬戶密碼,過期時間管理工具密碼
- Oracle11g的使用者密碼預設為180天過期,更改為無期Oracle密碼
- Redis 中如何讓訊息永不過期Redis
- Oracle 11g 密碼設定為不過期Oracle密碼
- 通過PowerShell獲取Windows系統密碼HashWindows密碼
- git本地修改賬號密碼及郵箱Git密碼
- linux伺服器修改root管理員密碼-雲伺服器Linux伺服器密碼
- Windows Server 2012中通過WEB修改域使用者賬號密碼WindowsServerWeb密碼
- 修改mysql的root使用者密碼為空MySql密碼
- Oracle密碼過期處理Oracle密碼
- 域賬戶密碼過期密碼
- PowerShell 指令碼中的密碼指令碼密碼
- 通過修改jdbc配置檔案方式修改Weblogic資料來源密碼JDBCWeb密碼
- 修改SQL Server 2005 sa使用者密碼的方法SQLServer密碼
- MySQL的使用者密碼過期功能介紹MySql密碼