2013-05-10 124 views
0

任何机构能告诉我如何在Windows 7 64bit中使用批处理文件(.bat)选择正在运行的程序/软件?如何使用批处理命令在Windows 7上停止运行程序

我的要求很简单:我设置了utorrent和几个下载管理器程序在Windows启动时运行。通常我需要这种方式......但有时我需要停止所有这些下载管理器以及utorrent以获得上网浏览速度。现在我必须逐个关闭所有这些程序...... !!!我想让它变得简单....如果我可以使用一些命令来以一个步骤停止这些程序,使用批处理文件,那将是非常棒的。

+1

'AutoIt'可以自动执行应用程序的控制和更安全控制的应用程序比使用TASKKILL迫使其关闭,这可能会导致在你下载的数据库/文件损坏。 – foxidrive 2013-05-11 13:23:17

回答

2

第一,获得与TASKLIST

tasklist /fi "imagename eq java.exe" 

输出进程ID:

Image Name   PID Session Name Session# Mem Usage Status 
=================== ====== ============= ======== ============ 
Java.exe   1060 RDP-Tcp#8  0  81 408 Ko 

使用TASKKILL <pid>

taskkill /pid 1060 

或直接

taskkill /F /FI "IMAGENAME eq java.exe" 

裁判:Kill process from command line

0

您可以创建必须使用批处理文件被关闭,如下图所示的任务列表。例如: -

taskkill /im notepad++.exe 
taskkill /im eclipse.exe 
taskkill /im outlook.exe 
taskkill /im chrome.exe 
taskkill /im word.exe 
taskkill /im winscp.exe 
taskkill /im iexplore.exe 
taskkill /im OUTLOOK.exe 
taskkill /im WINWORD.exe 
+0

您使用'/ im'选项不像其他答案,你能写/引用一个解释吗?请不要发布文字截图,直接将文字粘贴到答案中(并应用代码格式)。 – Melebius 2017-12-12 14:14:01

相关问题