C#修改及重置電腦密碼DirectoryEntry實(shí)現(xiàn)方法
本文實(shí)例講述了C#修改及重置電腦密碼DirectoryEntry實(shí)現(xiàn)方法。分享給大家供大家參考。具體如下:
C#修改電腦密碼方法如下:
/// <summary> /// 更改Windows帳戶密碼 /// </summary> /// <param name="username"></param> /// <param name="oldPwd"></param> /// <param name="newPwd"></param> public static void ChangeWinUserPasswd(string username, string oldPwd, string newPwd) { try { DirectoryEntry localMachine = new DirectoryEntry("WinNT://" + Environment.MachineName + ",computer"); DirectoryEntry user = localMachine.Children.Find(username, "user"); object[] password = new object[] { oldPwd, newPwd }; object ret = user.Invoke("ChangePassword", password); user.CommitChanges(); localMachine.Close(); user.Close(); } catch (Exception) { } }
C#重置電腦密碼:
/// <summary> /// 重置指定用戶的密碼 /// </summary> /// <param name="userName">用戶名</param> /// <param name="password">新密碼</param> public static void ResetUserPassword(string userName, string password) { string _Path = "WinNT://" + Environment.MachineName; DirectoryEntry machine = new DirectoryEntry(_Path); //獲得計(jì)算機(jī)實(shí)例 DirectoryEntry user = machine.Children.Find(userName, "User"); //找得用戶 if (user != null) { user.Invoke("SetPassword", password); //用戶密碼 user.CommitChanges(); } }
希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
基于C#制作一個(gè)飛機(jī)大戰(zhàn)小游戲的全過程
飛機(jī)大戰(zhàn)小游戲詳細(xì)大家都不陌生,下面這篇文章主要給大家介紹了關(guān)于基于C#制作一個(gè)飛機(jī)大戰(zhàn)小游戲的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-02-02C#實(shí)現(xiàn)根據(jù)給出的相對地址獲取網(wǎng)站絕對地址的方法
這篇文章主要介紹了C#實(shí)現(xiàn)根據(jù)給出的相對地址獲取網(wǎng)站絕對地址的方法,涉及C#URL及字符串操作的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03C#調(diào)用Oracle存儲(chǔ)過程方法介紹(附源碼)
這篇文章介紹了C#調(diào)用Oracle存儲(chǔ)過程的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03C#中new和override的區(qū)別個(gè)人總結(jié)
這篇文章主要介紹了C#中new和override的區(qū)別個(gè)人總結(jié),本文以問答的方式講解了new和override的區(qū)別,需要的朋友可以參考下2015-06-06C#創(chuàng)建安全的字典(Dictionary)存儲(chǔ)結(jié)構(gòu)
本文主要對存儲(chǔ)結(jié)構(gòu)字典(Dictionary)的一些常用方法進(jìn)行簡單的說明,并闡述了如何創(chuàng)建安全的字典(Dictionary)存儲(chǔ)結(jié)構(gòu)。希望對大家有所幫助2016-12-12C#通過正則表達(dá)式實(shí)現(xiàn)提取網(wǎng)頁中的圖片
本文給大家分享的是使用C#通過正則表達(dá)式來實(shí)現(xiàn)提取網(wǎng)頁中的圖片的代碼,十分的方便,有需要的小伙伴可以參考下。2015-12-12