2017-10-13 116 views
1

昨天我做了一件坏事。我留下了一个SQL查询来查看需要多长时间,然后马上忘记了它。它被挂起并且在一夜之间运行,导致我们的生产周期被毁。为了不再发生这种情况,我试图编写一个运行在凌晨1点的.bat文件来杀死SSMS。它是一个快速的单线程,但只适用于没有任何运行......击败目的。停止执行SQL查询并从.bat文件中杀死ssms

taskkill /IM Ssms.exe 

有没有人知道.bat命令强制它关闭?我正在寻找一种方法来杀死我所有的疑问,但我想知道是否有更好的方法来做到这一点。

编辑:如果还有其他想法,我没有设置.bat文件。 Python尤其是另一种选择。

回答

2

this answer

您需要使用/f参数,以便您的命令成为

taskkill /f /IM Ssms.exe