11
A
回答
4
WiX沒有(或者至少沒有)開箱即可找到任何你想要的東西。我知道的最佳選擇是自己推出。
5
8
GitHub上的Community MSI Extensions包含一個ServiceCredDlg對話框,用於提示用戶名和密碼。根據docs,它可以測試憑據是否有效,並且該用戶具有「作爲服務登錄」權限。
0
您可以在命令行上使用憑據設置PUBLIC PROPERTIES(大寫),並使用它們來安裝該服務。
MSIEXEC.EXE/I 「的setup.msi」/ QN USER = 「用戶名」 PASS = 「密碼」
甲自定義動作也可用於檢索來自用戶的這些值期間交互式安裝,但如果您這樣做,請記住要使顯示的消息服從設置UILevel值。在靜默安裝中顯示來自自定義操作的消息框被認爲是嚴重的安裝錯誤:
- INSTALLUILEVEL_NONE 2完全無提示安裝。
- INSTALLUILEVEL_BASIC 3簡單的進度和錯誤處理。
- INSTALLUILEVEL_REDUCED 4已編輯的用戶界面,禁止嚮導對話框。
- INSTALLUILEVEL_FULL 5使用嚮導,進度,錯誤編寫的用戶界面。
也許最好的選擇是在交互式安裝中顯示對話框,如果這些屬性沒有在命令行上設置,拒絕安靜地安裝。這是一個簡單的自定義操作,用於測試USER和PASS屬性的值。
顯然,不建議使用用戶帳戶來運行服務。
相關問題
- 1. Windows身份驗證提示輸入用戶名/密碼
- 2. 在c中安裝windows服務時提示用戶名密碼#
- 3. 與Windows用戶名和密碼的connectionstring,我們可以嗎?
- 4. II7提示輸入虛擬目錄的用戶名/密碼
- 5. GitBash不斷提示我輸入GitHub的用戶名和密碼
- 6. 用capistrano登錄時提示輸入用戶名和密碼
- 7. 如何讓svnant/svnkit提示輸入用戶名/密碼
- 8. IIS 7.5提示輸入用戶名和密碼
- 9. 命令提示輸入用戶名和密碼
- 10. 我可以配置Spring Security以提示輸入域名以及用戶名和密碼
- 11. c#windows服務安裝程序提示用戶輸入憑據
- 12. IIS管理員可以更改Windows服務帳戶的密碼
- 13. .htaccess提示輸入密碼
- 14. 我可以在WPF的密碼框中顯示輸入密碼嗎? Windows Phone應用程序
- 15. bulkupload沒有用戶名/密碼提示
- 16. WCF用戶名/密碼提示
- 17. 使用用戶名和密碼運行Windows服務
- 18. iPhone NSURLConnection會彈出輸入用戶名/密碼的請求嗎?
- 19. 我如何可以設置scheduledtask而不提示輸入密碼
- 20. android用戶名密碼輸入
- 21. 輸入數據(用戶名和密碼)
- 22. pysvn用svn + ssh提示輸入密碼
- 23. symfony web服務用戶名和密碼
- 24. Windows服務可能在沒有密碼的情況下冒充用戶嗎?
- 25. Windows服務w/process.start用戶名,密碼和域
- 26. 身份服務器Windows和用戶名密碼
- 27. 提示用戶輸入密碼並檢查條件的程序
- 28. npm提示用戶輸入企業代理後的密碼
- 29. 提示用戶輸入與特定模式匹配的密碼
- 30. 如何創建使用htdigest用戶不提示輸入密碼
這個其他的S/O答案爲我工作。 http://stackoverflow.com/a/9568555/424380 – egbutter 2014-08-05 08:33:11
請注意,此解決方案不會檢查錯誤... – 2016-06-27 08:44:46