Если у меня есть учетная запись Microsoft, создайте локальную учетную запись Windows с учетной записью Microsoft, что мне делать? В настоящее время я могу создать локального пользователя Windows без использования учетной записи Microsoft.
Я думаю, возможно, что при создании локальной учетной записи Windows с учетной записью Microsoft эти две учетные записи будут связаны. Как показано в следующем коде, вы можете напрямую создать локальную учетную запись без использования учетной записи Microsoft, даже если вы создаете учетная запись Microsoft, это просто локальный пользователь.
public static void CreateLocalWindowsAccount_Standard()
{
try
{
DirectoryEntry AD = new DirectoryEntry("WinNT://" +
Environment.MachineName + ",computer");
DirectoryEntry NewUser = AD.Children.Add("TestUser_Standard", "user");
NewUser.Invoke("Put", new object[] { "Description", "Test User from .NET" });
NewUser.Invoke("Put", new object[] { "PasswordExpired", 1 });
NewUser.CommitChanges();
// Add the Account to a Group
DirectoryEntry grp;
grp = AD.Children.Find("Users", "group");
if (grp != null)
{
grp.Invoke("Add", new object[] { NewUser.Path.ToString() });
}
Console.WriteLine("Standard Account Created Successfully");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
Я хочу иметь возможность создать локальную учетную запись Windows с учетной записью Microsoft.