Подтвердите имя пользователя / пароль домена в настройке Installshield - PullRequest
0 голосов
/ 15 декабря 2011

У меня есть домен, имя пользователя, пароль в качестве входных данных.Любая идея о том, как я могу проверить, что имя пользователя существует и пароль действителен с помощью пользовательских действий в установке Installshield.Я использую базовую настройку MSI.Я не смог найти в Интернете никаких ресурсов по этому поводу.

Ответы [ 2 ]

1 голос
/ 22 октября 2013

Вы можете сделать это с помощью пользовательских действий, которые installshield включает в ISNetAPI.dll. Ты лучше меня, если сможешь найти какую-либо документацию по этому вопросу.

Добавьте его в свою двоичную таблицу из <ISProductFolder>\redist\language independent\i386\ISNetAPI.dll

Я собираю домен, имя пользователя и пароль и задаю свойства для имен, которые имеют для меня смысл. Затем, когда нажимается кнопка «Далее», она устанавливает свойства, которые ожидает действие. Если имя пользователя или домен пуст, появляется диалоговое окно, сообщающее пользователю. Если все хорошо, мы переходим к следующему диалогу.

Behavior of dialog

0 голосов
/ 18 декабря 2011

Может написать Installscript или C ++ CA и вызвать функцию API LogOnUser

http://msdn.microsoft.com/en-us/library/windows/desktop/aa378184(v=vs.85).aspx

...