Inicie o aplicativo com parâmetros no Windows start

Eu estou tentando fazer com que meu aplicativo inicie e execute a lógica de login automaticamente quando o Windows é inicializado.

Eu tenho isso trabalhando com um atalho na pasta de inicialização com parâmetros, mas eu queria saber se há alguma maneira de definir uma chave de registro que pode iniciar o meu programa e passar parâmetros como um atalho seria?

Estou usando o Inno Setup para o instalador e estava usando esta linha:

Name: "{commonstartup}\AppNameHere"; Filename: "{app}\AppNameHere.exe"; \
    Parameters: "/login"`

Mas eu quero ser capaz de usar uma entrada de registro como:

Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"; \
    ValueType: string; ValueName: "AppNameHere"; ValueData: """{app}\AppNameHere.exe"""; \
    Flags: uninsdeletevalue`

Eu pensei que haveria alguma maneira de especificar os parâmetros para a inicialização, mas não consigo encontrar nada no site Inno Setup diferente do que eu já descobri sobre a adição da chave do registro em sihttp://www.jrsoftware.org/iskb.php?startwithwindows

Alguém tem experiência com a adição de chaves de registro e iniciar aplicativos com parâmetros na inicialização do Windows?

questionAnswers(1)

yourAnswerToTheQuestion