Bat para iniciar e fechar programas

Infraestrutura

03/11/2014

Preciso de uma base/noção de como fazer um arquivo .bat para executar e fechar programas.
Carlos Oliveira

Carlos Oliveira

Curtidas 0

Respostas

Cleverson

Cleverson

03/11/2014

Programa.exe


Ou

C:\Seu\Longo\Caminho\Programa.exe


Bloco de notas >> Salvar como .BAT

Quanto fechar os programas

TASKKILL /IM Programa.exe


Você realmente vai matar o processo, verifique se ele pode ser fechado dessa maneira

Minha dica e dar uma fuçada no Agendador de tarefas do windows, acho que vai te servir melhor :)
GOSTEI 0
Carlos Oliveira

Carlos Oliveira

03/11/2014

Vou testar depois, não sei se o agendador de tarefas seria melho.
GOSTEI 0
Softs Delphi

Softs Delphi

03/11/2014

Programa.exe


Ou

C:\\Seu\\Longo\\Caminho\\Programa.exe


Bloco de notas >> Salvar como .BAT

Quanto fechar os programas

TASKKILL /IM Programa.exe


Você realmente vai matar o processo, verifique se ele pode ser fechado dessa maneira

Minha dica e dar uma fuçada no Agendador de tarefas do windows, acho que vai te servir melhor :)
GOSTEI 0
Softs Delphi

Softs Delphi

03/11/2014

*¹ - O comando está errado, não existe este comando no terminal windows "TASKKILL", dever ser escrito assim : "tskill Programa" , seja, sem a extenção e sem as aspas, óbvio!
(*)Nota¹: O camando tskill não reconhece extençao de programas, por exemplo: Se vc quer "matar" o Chrome ou sua Calculadora que estão abertas no seu S.O, deverá escrever assim no prompt de comando (CMD) >tskill Chrome, caso seja o Chrome que vc quer fechar ou tskill Calc.
GOSTEI 0
Romero Souza

Romero Souza

03/11/2014

*¹ - O comando está errado, não existe este comando no terminal windows "TASKKILL", dever ser escrito assim : "tskill Programa" , seja, sem a extenção e sem as aspas, óbvio!
(*)Nota¹: O camando tskill não reconhece extençao de programas, por exemplo: Se vc quer "matar" o Chrome ou sua Calculadora que estão abertas no seu S.O, deverá escrever assim no prompt de comando (CMD) >tskill Chrome, caso seja o Chrome que vc quer fechar ou tskill Calc.
Não sei de onde vc tirou isso de que o comando não funciona,
[@echo off
taskkill /f /im FieldChart.exe
pause] isto funciona perfeitamente para min.
isto é usado com o agendador de tarefas para finalizar o processo de monitoração dependendo de quantas horas de processo necessito
GOSTEI 0
POSTAR