Como matar um determinado processo (excel.exe) da linha de comando?

2

Meu comando segue abaixo:

  • TASKKILL /FI "WINDOWTITLE eq Microsoft Excel - Book1 Mine.xlsx"

    Isso funciona bem, mas quando eu salvar o mesmo que "Book1 Mine.xsl" e execute o mesmo comando.

  • TASKKILL /FI "WINDOWTITLE eq Microsoft Excel - Book1 Mine.xls"

    Não funciona.

Quando abri o Book Mine.xls manualmente, vejo que está aberto no modo de compatibilidade. Eu acho que a questão está aqui.

Pergunta: Como matar um processo (o mesmo wiyh Book1 Mine.xls ) que é aberto no modo de compatibilidade?

Eu uso o MS-Office 2010, o Windows 7 OS 32 Bit

Alguma ideia de como quebrar isso?

    
por user589330 02.05.2016 / 02:16

2 respostas

1

Você pode usar curingas para capturar a diferença ...

por exemplo:

TASKKILL /FI "WINDOWTITLE eq Microsoft Excel - Book1 Mine.*" /f
    
por 02.05.2016 / 02:48
1

O abaixo é a sintaxe apropriada a ser usada no prompt de comando para fechar várias tarefas:

  • taskkill /F /IM excel.exe ,
  • taskkill /F /IM iexplorer.exe ,
  • taskkill /F /IM notepad.exe ,

Onde /F é usado para matar o processo com força.

No seu exemplo, você perdeu IM . Use espaços como mostrado no exemplo.

    
por 07.09.2018 / 14:01