У меня есть базовая настройка для работы здесь, без домены или причудливых вещей. Я могу заставить программу получать сообщение с моего телефона для запуска событий и т. Д.Как мне сделать Windows для входа в систему?
Как приложение C# может работать в фоновом режиме перед входом в систему? (Сначала я попробую как услугу ...)
И как эта программа может инициировать вход в Windows? Это было бы личное приложение, поэтому я не слишком беспокоюсь о безопасности.
некоторые псевдо-код (Да, я знаю, что это не безопасно):
LogOnWindows(string WindowsUserName, string WindowsPassword)
{
if (Environment.GetEnvironmentVariable(USERNAME) == null)
{
LogonWindows(WindowsUserName, WindowsPassword);
}
}
Я проверил API вызова LogonUser для Windows, но кажется, что для входа пользователя в фоновом режиме ...
услуга не может этого сделать. –
AFAIK, окна не позволят программе регистрироваться от имени пользователя ... кроме, может быть, поставщика биометрии ... – Adam