Pourquoi mon utilisateur créé par programme est-il absent de l'écran de bienvenue?

StackOverflow https://stackoverflow.com/questions/93771

  •  01-07-2019
  •  | 
  •  

Question

J'ai un programme qui crée un compte d'utilisateur Windows à l'aide de API NetUserAdd () proposée par Microsoft . L'utilisateur est créé avec succès et je peux me connecter en tant qu'utilisateur.

Cependant, sous Windows XP, l'utilisateur nouvellement créé est absent de l'écran de bienvenue. Si je désactive l'écran de bienvenue, je peux me connecter en tant que nouvel utilisateur en saisissant le nom d'utilisateur directement.

Quelle propriété du compte que je crée le supprime de l'écran de bienvenue?

Était-ce utile?

La solution

Vous pouvez notamment ajouter le nom d'utilisateur en tant que valeur à la clé de registre: HKEY_LOCAL_MACHINE \ LOGICIEL \ Microsoft \ Windows NT \ CurrentVersion \ WinLogon \ SpecialAccounts \ UserList

Utilisez le nom d'utilisateur (En tant que REG_DWORD) et la valeur 1 pour afficher l'utilisateur et 0 pour le masquer.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top