Eu encontrei duas outras opções que você não terá para pegar sua carteira.
Você pode ter sc
launch srvany
, que aponta para seu programa. (há uma postagem no fórum que eu não consigo linkar porque não tenho representante suficiente aqui, no StackOverflow - resmungar)
Aqui estão os passos que o pôster original usou:
- Use
sc
para criar um novo serviço que lança srvany
(por exemplo, sc create MyService binPath=C:\Windows\System32\srvany.exe DisplayName="My Custom Service"
)
- Usando o RegEdit: crie uma chave
Parameters
para seu serviço (por exemplo, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService\Parameters\
)
- Usando o RegEdit: dentro da chave
Parameters
criada recentemente, crie um valor de string chamado Application
e insira o caminho completo para o aplicativo que você deseja executar como um serviço. (Não são necessárias cotações.)
Se isso parecer um pouco como um hack , você pode criar um serviço .NET para iniciar seu processo. Se você quiser pular algumas etapas, aqui está um serviço .NET de código aberto que pode iniciar processos genéricos:
link
Ajuste-o de acordo com as suas necessidades, mas ele fará o que você quiser imediatamente.