Учись программированию на C++ Builder бесплатно!
  • Главная
  • FAQ
  • Как создать нового пользователя в Windows?

С помощью средств C++ Builder можно легко создать нового пользователя в операционной системе Windows, задав все необходимые параметры учётной записи. Следующий код позволяет программно создать нового пользователя:

USER_INFO_1 ui;
DWORD dwLevel = 1;
DWORD dwError = 0;
NET_API_STATUS nStatus;
ui.usri1_name = L"NewUser"; //Имя пользователя
ui.usri1_password = L"0000"; //Пароль пользователя
ui.usri1_priv = USER_PRIV_USER; //Привилегии: Гость, Пользователь или Админ
ui.usri1_home_dir = NULL;
ui.usri1_comment = NULL;
ui.usri1_flags = UF_SCRIPT;
ui.usri1_script_path = NULL;
nStatus = NetUserAdd(NULL,dwLevel, (LPBYTE)&ui, &dwError);
if (nStatus == NERR_Success)
ShowMessage("Пользователь создан!");

Поиск по сайту