2011-12-15 20 views
0

我有域名,用戶名,密碼作爲輸入。關於如何驗證用戶名是否存在以及密碼是否通過Installshield安裝程序中的自定義操作有效的任何想法。我正在使用基本的MSI設置。我無法在網上找到關於此的任何資源。在Installshield設置中驗證域用戶名/密碼

+0

您打算如何編寫此自定義動作? InstallScript,C/C++,VBScript,C#/ VB.NET? – 2011-12-16 22:54:16

回答

1

你可以用自定義操作爲此在ISNetAPI.dll InstallShield包括。 如果你能找到關於此的任何文檔,你是比我更好的人。

<ISProductFolder>\redist\language independent\i386\ISNetAPI.dll

我收集的域名,用戶名和密碼,設置屬性添加到您的二進制表名有意義給我。然後當點擊「下一步」按鈕時,它設置動作所需的屬性。如果用戶名或域名爲空,則會產生一個告訴用戶的對話框。如果一切正常,我們會進入下一個對話框。

Behavior of dialog

+0

您是否發現這些IS提供的自定義操作速度較慢?我創建了一個示例項目,所有驗證都需要每次點擊10秒以上。 – 2017-02-28 10:44:59