国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#修改及重置電腦密碼DirectoryEntry實現方法

2020-01-24 01:50:01
字體:
來源:轉載
供稿:網友

本文實例講述了C#修改及重置電腦密碼DirectoryEntry實現方法。分享給大家供大家參考。具體如下:

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);  //獲得計算機實例  DirectoryEntry user = machine.Children.Find(userName, "User");  //找得用戶  if (user != null)  {    user.Invoke("SetPassword", password); //用戶密碼    user.CommitChanges();  }}

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 化隆| 兴仁县| 塔河县| 平安县| 曲沃县| 固阳县| 鄂州市| 宝坻区| 延津县| 梅州市| 咸宁市| 惠水县| 龙州县| 禹州市| 开原市| 新和县| 罗江县| 哈密市| 平江县| 库伦旗| 新安县| 天津市| 东平县| 大渡口区| 宁化县| 张家口市| 禹城市| 新龙县| 桂林市| 社旗县| 福泉市| 亚东县| 东乌珠穆沁旗| 扬州市| 贵港市| 商河县| 峨眉山市| 和林格尔县| 旅游| 平罗县| 临潭县|