
No meu trabalho, o procedimento para transformar um arquivo .bat em um serviço do Windows é descrito como:
-Start the command prompt as an Administrator
-Type the following command ActiveTask.bat -install
Nunca vi essa maneira de fazer um .bat como serviço do Windows e quando procuro online:http://www.voidtools.com/support/everything/command_line_options/#-install-optionsNão consigo encontrar "-install" sem parâmetros. Observe que não posso testá-lo sozinho porque não tenho direitos de administrador no meu computador. Minha pergunta é: devo alterar o procedimento para executar um arquivo .bat que cria uma tarefa agendada na inicialização ou manter esta? Alguma outra alternativa? Preciso que um usuário instale em seu computador um programa que inicie sem a necessidade de login e com os passos mais simples possíveis.
Responder1
ActiveTask.bat é um script que procurará que o parâmetro -install seja definido. Se for esse o caso, ele se instalará como serviço.
Como isso acontece é muito específico para este script e não é um recurso do Windows. Para saber como, edite o arquivo ActiveTask.bat com um editor de texto.