Come uccidere un particolare processo (excel.exe) dalla riga di comando?


3

Il mio comando è il seguente:

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

    Funziona bene ma quando salvo lo stesso di "Book1 Mine.xsl" ed eseguo lo stesso comando.

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

    Non funziona

Quando ho aperto manualmente Book Mine.xlsvedo che è aperto in modalità compatibilità. Immagino che il problema sia qui.

Domanda: come terminare un processo (quello con Book1 Mine.xlscui si apre) che è aperto in modalità compatibilità?

Uso MS-Office 2010, sistema operativo Windows 7 a 32 bit

Qualche idea su come risolverlo?

Risposte:


2

Di seguito è riportata la sintassi corretta da utilizzare dal prompt dei comandi per chiudere varie attività:

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

Dove /Fviene utilizzato per terminare il processo con forza.

Nel tuo esempio ti sei perso IM. Usa gli spazi come mostrato nell'esempio.


1

È possibile utilizzare i caratteri jolly per acquisire la differenza ...

per esempio;

TASKKILL /FI "WINDOWTITLE eq Microsoft Excel - Book1 Mine.*" /f
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.