Inno-Setup: как разрешить пользователю выбирать автозапуск или нет?

В соответствии с этот вопрос Я знаю, как поместить приложение в папку автозапуска без взаимодействия с пользователем. Но как я могу позволить пользователю решить, хочет ли он этого или нет через флажок?

Ответ 1

Благодаря TLama и еще более googling я сделал это так:

[Tasks]
Name: startup; Description: "Automatically start on login"; GroupDescription: "{cm:AdditionalIcons}"

[Icons]
Name: "{userstartup}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: startup