Como executar um .exe na inicialização e mantê-lo em execução, independentemente de quem efetuar login no Windows?

2

Como alguém poderia fazer com que um exe rodasse quando um sistema Windows inicializasse, e deixasse o exe rodando independentemente de quem estivesse logado? Isso é possível?

    
por Kale Muscarella 28.04.2012 / 21:27

1 resposta

2

De acordo com a postagem no fórum da Sysinternals , a maneira mais confiável de fazer isso é adicionar um tarefa. Simplesmente defina um gatilho At startup . Ele continuará funcionando até que seja forçado a terminar, por ex. por um acidente ou o usuário matar o processo. Um usuário padrão / limitado não pode ver ou matar processos que não são de sua propriedade.


Cliqueparaaumentarotamanho

VocêtambémprecisadefiniratarefacomoRunwhetheruserisloggedonornoteprovavelmentedeveserexecutadacomoumacontadeAdministrador,comprivilégiosmaisaltos.VocêpodeatémesmoexecutaracontaSYSTEM.


Clique para aumentar o tamanho

Isso é diferente do gatilho At logon .

Se você quisesse fazer isso de forma programática (ou seja, fazer seu programa adicionar-se à inicialização do sistema), a melhor maneira seria criar um serviço do Windows.

    
por 28.04.2012 / 21:40