Настроить Автоматический Вход

Тема в разделе "MS Visual C++", создана пользователем бУРов, 6 май 2013.

  1. бУРов

    бУРов New Member

    Регистрация:
    24 окт 2011
    Сообщения:
    4
    Симпатии:
    0
    Такая задача. Нужно настроить Автоматический вход в windows7 из exe-ки. Я вделал так. На кнопку прицепил вызов (ShellExecute) программы-утилиты "nrtplwiz.exe:
    Код (C++):
    HINSTANCE hres = ShellExecute( NULL, "open", "netplwiz.exe", "", NULL, SW_SHOWNORMAL );
    При нажатии на кнопку вызывается нужный диалог, я делаю изменения, у меня запрашивается пароль пользователя под которым нужен автоматический вход. Я ввожу (дважды) пароль. Закрываю диалог. Выхожу из программы. Но.
    Изменения в системе не сохраняются. После перезагрузки снова экран со списком пользователей.
    Если вызвать через кнопку "Пуск", все проходит замечательно.

    У меня есть предположение, что дело вот в чем. На моей 32-битной студии. exe-ка собирается тоже 32-битная. Таким образом, вызов из 32-битной программы 64-битной утилиты "nrtplwiz" отрабатывает некорректно.

    1. Правильные ли мои предположения?
    2. Как построить exe, чтобы все отрабатывало нормально?
    3. М.б. правильнее не вызывать утилиту из программы, а напрямую редактировать нужные параметры реестра?

    --
    Windows 7 Pro 64-битная, Visual Studio 2008 32-битная (русифицированная).
     
Загрузка...
Похожие Темы - Настроить Автоматический Вход
  1. kuklofon
    Ответов:
    1
    Просмотров:
    80
  2. rownong
    Ответов:
    1
    Просмотров:
    199
  3. garrick
    Ответов:
    10
    Просмотров:
    884
  4. Amfion
    Ответов:
    1
    Просмотров:
    615
  5. Lukin_na
    Ответов:
    1
    Просмотров:
    1.089

Поделиться этой страницей