欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#創(chuàng)建windows系統(tǒng)用戶的方法

 更新時間:2015年04月01日 12:43:13   作者:chongq  
這篇文章主要介紹了C#創(chuàng)建windows系統(tǒng)用戶的方法,涉及C#操作用戶名、密碼、顯示名稱、描述、是否強制修改密碼、密碼是否過期等技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了C#創(chuàng)建windows系統(tǒng)用戶的方法。分享給大家供大家參考。具體如下:

下面的代碼可以通過c#創(chuàng)建一個windows的本地系統(tǒng)賬戶,參數(shù)包括用戶名、密碼、顯示名稱、描述、是否強制修改密碼、密碼是否過期

/// <summary>
/// method to create a new local Windows user account
/// </summary>
/// <param name="username">Username of the new account</param>
/// <param name="password">Password of the new account</param>
/// <param name="displayName">Account display name</param>
/// <param name="description">Account description</param>
/// <param name="canChangePwd">Value of whether the new user can change their password</param>
/// <param name="pwdExpires">Value determining if the password ever expires</param>
public static bool CreateLocalWindowsAccount(string username, string password, string displayName, string description, bool canChangePwd, bool pwdExpires)
{
  try
  {
    PrincipalContext context = new PrincipalContext(ContextType.Machine);
    UserPrincipal user = new UserPrincipal(context);
    user.SetPassword(password);
    user.DisplayName = displayName;
    user.Name = username;
    user.Description = description;
    user.UserCannotChangePassword = canChangePwd;
    user.PasswordNeverExpires = pwdExpires;
    user.Save();
    //now add user to "Users" group so it displays in Control Panel
    GroupPrincipal group = GroupPrincipal.FindByIdentity(context, "Users");
    group.Members.Add(user);
    group.Save();
    return true;
  }
  catch (Exception ex)
  {
    MessageBox.Show("Error creating account: {0}", ex.Message);
    return false;
  }
}

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

相關(guān)文章

  • Path類 操作文件類的實例

    Path類 操作文件類的實例

    下面小編就為大家分享一篇Path類 操作文件類的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • C#通過xpath查找xml指定元素的方法

    C#通過xpath查找xml指定元素的方法

    這篇文章主要介紹了C#通過xpath查找xml指定元素的方法,涉及C#操作XML文件的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • C#中Invoke和BeginInvoke實際應(yīng)用詳解

    C#中Invoke和BeginInvoke實際應(yīng)用詳解

    這篇文章主要給大家介紹了關(guān)于C#中Invoke和BeginInvoke實際應(yīng)用的相關(guān)資料,Invoke是對象方法,BeginInvoke是靜態(tài)方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • C#實現(xiàn)DVD借出歸還管理系統(tǒng)

    C#實現(xiàn)DVD借出歸還管理系統(tǒng)

    這篇文章主要介紹了C#實現(xiàn)DVD借出歸還管理系統(tǒng),類似DVD管理器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Winform自定義控件在界面拖動、滾動鼠標(biāo)時閃爍的解決方法

    Winform自定義控件在界面拖動、滾動鼠標(biāo)時閃爍的解決方法

    這篇文章介紹了Winform自定義控件在界面拖動、滾動鼠標(biāo)時閃爍的解決方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • c#數(shù)組詳解

    c#數(shù)組詳解

    這篇文章主要介紹了c#數(shù)組的一些相關(guān)知識,需要的朋友可以參考下
    2007-05-05
  • 用C#把文件轉(zhuǎn)換為XML的代碼

    用C#把文件轉(zhuǎn)換為XML的代碼

    用C#把文件轉(zhuǎn)換為XML的代碼...
    2007-03-03
  • C#中Dictionary與List的用法區(qū)別以及聯(lián)系詳解

    C#中Dictionary與List的用法區(qū)別以及聯(lián)系詳解

    List和Dictionary想必是我們平常用到最多的C#容器了,他們使用起來都很簡單,這篇文章主要給大家介紹了關(guān)于C#中Dictionary與List的用法區(qū)別以及聯(lián)系的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • C#讀寫EXCEL單元格的問題實現(xiàn)

    C#讀寫EXCEL單元格的問題實現(xiàn)

    這篇文章主要介紹了C#讀寫EXCEL單元格的問題實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04
  • C# 對XML操作入門實例

    C# 對XML操作入門實例

    C# 對XML操作入門實例,需要的朋友可以參考一下
    2013-04-04

最新評論