Você pode usar curingas para capturar a diferença ...
por exemplo:
TASKKILL /FI "WINDOWTITLE eq Microsoft Excel - Book1 Mine.*" /f
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?
Você pode usar curingas para capturar a diferença ...
por exemplo:
TASKKILL /FI "WINDOWTITLE eq Microsoft Excel - Book1 Mine.*" /f
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.