0
我使用Inno setup使我的exe可以安裝。我用它的嚮導來創建工作正常的設置,但是我想讓用戶選擇在Windows啓動時安裝它。我怎樣才能做到這一點?然後我got this link as comment suggested但我無法理解它!我只想爲用戶提供簡單的界面,無需用戶手動工作。使用inno安裝程序提供安裝程序時提供啓動路徑
我使用Inno setup使我的exe可以安裝。我用它的嚮導來創建工作正常的設置,但是我想讓用戶選擇在Windows啓動時安裝它。我怎樣才能做到這一點?然後我got this link as comment suggested但我無法理解它!我只想爲用戶提供簡單的界面,無需用戶手動工作。使用inno安裝程序提供安裝程序時提供啓動路徑
要在用戶登錄時啓動應用程序,請使用[Registry]
section中的條目將條目添加到Software\Microsoft\Windows\CurrentVersion\Run
註冊表項中。
另請參閱answer by @jachguate至Inno Setup, APP start When windows start。
不要使用[Icons]
,這是一個傳統的解決方案。
爲了允許用戶選擇是否配置自動開始,[Registry] entry
用task關聯,如:
[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
[創新安裝,APP開始當窗口開始](HTTP的可能重複: //stackoverflow.com/questions/13244181/inno-setup-app-start-when-windows-start) – demonplus
我需要編碼嗎?哪裏可以找到完整的tut? –
您不需要代碼部分即可在Windows啓動時啓動應用程序。您是否閱讀了我給予鏈接的問題的答案? – demonplus