프로그래밍 방식으로 생성된 사용자가 시작 화면에서 누락되는 이유는 무엇입니까?
문제
Windows 사용자 계정을 생성하는 프로그램이 있습니다. NetUserAdd() API는 마이크로소프트가 제안한.사용자가 성공적으로 생성되었으며 해당 사용자로 로그인할 수 있습니다.
그러나 Windows XP에서는 새로 생성된 사용자가 시작 화면에 표시되지 않습니다.시작 화면을 비활성화하면 사용자 이름을 직접 입력하여 새 사용자로 로그인할 수 있습니다.
내가 만든 계정의 어떤 속성이 시작 화면에서 생략되도록 합니까?
해결책
할 수 있는 한 가지는 사용자 이름을 레지스트리 키에 값으로 추가하는 것입니다.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
사용자 이름(REG_DWORD)을 사용하고 사용자를 표시하려면 값 1을, 숨기려면 0을 사용합니다.
제휴하지 않습니다 StackOverflow