2016-10-20 178 views
0

我使用Inno setup使我的exe可以安裝。我用它的嚮導來創建工作正常的設置,但是我想讓用戶選擇在Windows啓動時安裝它。我怎樣才能做到這一點?然後我got this link as comment suggested但我無法理解它!我只想爲用戶提供簡單的界面,無需用戶手動工作。使用inno安裝程序提供安裝程序時提供啓動路徑

+1

[創新安裝,APP開始當窗口開始](HTTP的可能重複: //stackoverflow.com/questions/13244181/inno-setup-app-start-when-windows-start) – demonplus

+0

我需要編碼嗎?哪裏可以找到完整的tut? –

+0

您不需要代碼部分即可在Windows啓動時啓動應用程序。您是否閱讀了我給予鏈接的問題的答案? – demonplus

回答

0

要在用戶登錄時啓動應用程序,請使用[Registry] section中的條目將條目添加到Software\Microsoft\Windows\CurrentVersion\Run註冊表項中。

另請參閱answer by @jachguateInno Setup, APP start When windows start

不要使用[Icons],這是一個傳統的解決方案。


爲了允許用戶選擇是否配置自動開始,[Registry] entrytask關聯,如:

[Tasks] 
Name: startup; Description: "Start application when user logs in" 

[Registry] 
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; \ 
    ValueName: "MyProgram"; ValueData: "{app}\MyProg.exe"; Tasks: startup 
相關問題