Uma maneira seria escrever um pequeno script em uma linguagem como AutoIt para lidar com isso. Em seguida, você executaria seu script AutoIt sempre que quiser iniciar o FMLE em vez do arquivo watch.cmd.
Estou usando
Estou usando um arquivo cmd para iniciar o FME, o arquivo (watch.cmd) aponta para o arquivo Flash Media Encoder.exe e também para o perfil com as configurações que o FME está usando.
Para reiniciar manualmente este aplicativo, basta fechar o arquivo cmd e, em seguida, clicar novamente nele.
Então, eu quero
Existe uma maneira?
Uma maneira seria escrever um pequeno script em uma linguagem como AutoIt para lidar com isso. Em seguida, você executaria seu script AutoIt sempre que quiser iniciar o FMLE em vez do arquivo watch.cmd.
Uma maneira seria adicionar "shutdown / r" ao agendador de tarefas e adicionar seu "watch.cmd" ao grupo de inicialização (talvez usando um arquivo .bat para adicionar seus parâmetros de linha de comando. Existem outras maneiras de faça isso, mas isso é provavelmente o mais simples.
você provavelmente poderia começar o FME como um serviço também. Mas você precisa ler em "executar um aplicativo como um serviço do Windows". (Não é realmente para os fracos de coração).
Use o aplicativo BDV SystemEvents , ele permite executar qualquer aplicativo quando outro aplicativo é fechado. Mas se você especificar o mesmo aplicativo como uma condição, bem como uma ação, você obterá o que deseja.
Tags automation reboot