`
tangbo645
  • 浏览: 19155 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类

bat文件结束进程命令

阅读更多

比较常用的,比如: taskkill /f /im Explorer.exe (关闭Explorer.exe进程)

具体可以参照:


TASKLIST [/S system [/U username [/P [password]]]]
[/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]

描述:
这个命令行工具显示应用程序和本地
或远程系统上运行的相关任务/进程的
列表。

参数列表:
/S system 指定连接到的远程系统。

/U [domain\]user 指定应该在哪个用户上下文
执行这个命令。

/P [password] 为提供的用户上下文指定
密码。如果忽略,提示输入。

/M [module] 列出所有其中符合指定模式名
的 DLL 模块的所有任务。
如果没有指定模块名,则
显示每个任务加载的所有模块。

/SVC 显示每个进程中的服务。

/V 指定要显示详述
信息。

/FI filter 显示一系列符合筛选器指定的标准
的任务。

/FO format 指定输出格式。
有效值: "TABLE"、"LIST"、"CSV"。

/NH 指定栏标头不应该在
输出中显示。
只对 "TABLE" 和 "CSV" 格式有效。

/? 显示帮助/用法。


筛选器:
筛选器名 有效操作符 有效值
----------- --------------- --------------
STATUS eq, ne 正在运行 | 没有响应
IMAGENAME eq, ne 图像名
PID eq, ne, gt, lt, ge, le PID 值
SESSION eq, ne, gt, lt, ge, le 会话编号
SESSIONNAME eq, ne 会话名
CPUTIME eq, ne, gt, lt, ge, le CPU 时间,格式为
hh:mm:ss。
hh - 时,
mm - 分,ss - 秒
MEMUSAGE eq, ne, gt, lt, ge, le 内存使用量(KB)
USERNAME eq, ne 用户名,格式为 [domain\]user

SERVICES eq, ne 服务名
WINDOWTITLE eq, ne 窗口标题
MODULES eq, ne DLL 名

例如:
TASKLIST
TASKLIST /M
TASKLIST /V
TASKLIST /SVC
TASKLIST /M wbem*
TASKLIST /S system /FO LIST
TASKLIST /S system /U domain\username /FO CSV /NH
TASKLIST /S system /U username /P password /FO TABLE /NH
TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq running"

TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

描述:
这个命令行工具可用来结束至少一个进程。
可以根据进程 id 或图像名来结束进程。

参数列表:
/S system 指定要连接到的远程系统。

/U [domain\]user 指定应该在哪个用户上下文
执行这个命令。

/P [password] 为提供的用户上下文指定
密码。如果忽略,提示输入。

/F 指定要强行终止
进程。

/FI filter 指定筛选进或筛选出查询的
的任务。

/PID process id 指定要终止的进程的
PID。

/IM image name 指定要终止的进程的
图像名。通配符 '*'
可用来指定所有图像名。

/T Tree kill: 终止指定的进程
和任何由此启动的子进程。

/? 显示帮助/用法。

筛选器:
筛选器名 有效运算符 有效值
----------- --------------- --------------
STATUS eq, ne 运行 | 没有响应
IMAGENAME eq, ne 图像名
PID eq, ne, gt, lt, ge, le PID 值
SESSION eq, ne, gt, lt, ge, le 会话编号
CPUTIME eq, ne, gt, lt, ge, le CPU 时间,格式为
hh:mm:ss。
hh - 时,
mm - 钟,ss - 秒
MEMUSAGE eq, ne, gt, lt, ge, le 内存使用,单位为 KB
USERNAME eq, ne 用户名,格式为
[domain\]user
MODULES eq, ne DLL 名
SERVICES eq, ne 服务名
WINDOWTITLE eq, ne 窗口标题

注意: 只有带有筛选器的情况下,才能跟 /IM 切换使用通配符 '*'。

注意: 远程进程总是要强行终止,
不管是否指定了 /F 选项。

例如:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"

分享到:
评论

相关推荐

    bat文件结束进程命令[文].pdf

    bat文件结束进程命令 bat文件结束进程命令是Windows操作系统中的一个命令行工具,用于显示和结束进程。它可以显示应用程序和本地或远程系统上运行的相关任务/进程的列表。 Tasklist命令: Tasklist命令是bat文件...

    批处理文件.bat文件终止进程即杀死进程语句总结

    bat文件中终止进程的命令如下: 成功: taskkill /pid %~1% /f taskkill /F /IM xxxx.exe /T 失败: taskkill /FI "IMAGENAME eq xxx.exe" 失败者,并不是所有程序都会失败,如果你的程序中自己捕获键盘事件进行处理...

    关闭指定进程.bat

    可以关闭指定的进程,只需把相应的进程名称添加进去就可以了,以关闭explorer.exe为例。

    利用bat文件重启程序

    将这两个命令组合到一个bat文件中,我们可以得到如下的bat脚本示例: ```batch @echo off taskkill /IM "你的程序.exe" /F start "你的程序标题" /D "C:\你的程序路径" "你的程序.exe" ``` 请根据实际情况替换“你...

    BAT批处理脚本-结束进程.zip

    在这个"BAT批处理脚本-结束进程.zip"压缩包中,包含了一个名为"结束进程.bat"的文件,这应该是一个用于终止特定进程的批处理脚本。 批处理脚本(.bat)的创建和运行非常简单。一个批处理文件实质上是一系列DOS命令...

    万能删除bat工具文件

    5. **命令行工具**:bat文件内部可能调用了如`del`, `rd`等Windows命令行工具进行文件删除操作,或者使用`taskkill`命令结束占用文件的进程。 6. **错误处理**:考虑到可能存在删除失败的情况,bat文件可能包含了...

    常用的bat批处理文件

    例如,“QQ.bat”可能包含启动QQ客户端的命令,而“IE终结者.bat”可能用于强制结束未响应的Internet Explorer浏览器进程。 3. **终结腾讯进程**:提到“终结腾讯进程”,这意味着有一个批处理文件,如“java终结....

    一键结束系统无用进程

    “一键结束系统无用进程.bat”很可能是一个批处理文件,它包含了自动化结束这些无用进程的命令。批处理文件是一种简单的脚本语言,它可以执行一系列的DOS命令,实现自动化操作。在这个特定的批处理文件中,可能包含...

    结束进程,顽固进程结束,批处理

    一个批处理文件通常以`.bat`为扩展名,其中包含了一系列的DOS命令。例如,要结束一个名为"example.exe"的进程,我们可以在批处理文件中写入以下命令: ```batch @echo off taskkill /IM example.exe /F ``` 这里,...

    批处理文件(bat)或者cmd命令的调用

    批处理文件(BAT)和CMD命令在Windows操作系统中扮演着重要的角色,它们允许用户通过文本脚本执行一系列命令,而无需交互式操作。C#作为.NET框架的主要编程语言,提供了与CMD命令行交互的能力,这使得开发者能够在...

    启动停止exe程序批处理bat文件

    标题和描述中提到的"启动停止exe程序批处理bat文件"就是这样的一个例子,它涉及到如何通过编写简单的批处理脚本来控制可执行程序(exe)的启动和关闭。 首先,我们来看"startup.bat"这个文件。它通常是用来启动exe...

    BAT批处理脚本-系统设置查询修改硬件相关-结束进程.bat.zip

    在这个压缩包文件中,主要包含了一个名为"结束进程.bat.txt"的文件,其初始格式被更改为`.txt`,以防止意外运行。 在Windows环境下,批处理脚本可以用来执行以下功能: 1. **结束进程**:`taskkill`命令是批处理中...

    .bat命令详解与实例大全

    批处理(.bat)命令是Windows操作系统中的一种脚本语言,它允许用户通过编写简单的文本文件来执行一系列命令,极大地提高了工作效率。以下是对".bat命令详解与实例大全"这一资源的详细解读: 1. **批处理命令基础**...

    定时结束进程

    在记事本中输入`taskkill /IM <process_name> /F`,保存为.bat文件。 7. **添加到任务**: 返回到任务计划程序,选择刚创建的批处理文件作为要启动的程序,并确保所有需要的权限已设置正确。 8. **测试与监控**:...

    bat命令大全,txt格式

    ### bat命令大全解析 #### 一、简单批处理内部命令简介 ##### 1. Echo 命令 **概述:** `echo` 命令用于显示一条消息或者控制命令行的回显状态。 **语法:** ```bat echo [{on|off}] [message] ``` - `on`: 打开...

    ===热门===C#执行BAT 批处理文件

    以下是一些关于如何使用C#执行BAT文件的关键知识点: 1. **创建Process对象**:首先,你需要创建一个`Process`对象,它是运行批处理文件的基础。例如: ```csharp Process process = new Process(); ``` 2. **设置...

    BAT命令高级技巧

    在Windows环境中,BAT文件是文本文件,扩展名为.bat,包含了可执行的DOS命令,极大地提高了工作效率。 在批处理脚本中,我们可以使用各种高级技巧来提升其功能性和效率。以下是一些关键知识点: 1. **条件语句**:...

    70个bat命令

    复制到当前目录并显示进度.bat 结束进程.bat 解锁注册表.BAT 禁止保留文档记录.bat 篮球飞人火爆版.cmd 列举进程.bat 枚举当前目录及子目录大小.bat 枚举显示.bat 每个目录占用的空间.bat...

    Runtime 执行bat

    当我们需要在Java程序中执行系统命令,比如运行一个批处理脚本(.bat文件)时,`Runtime`类或者其扩展类`ProcessBuilder`就派上了用场。下面我们将深入探讨如何使用`Runtime`执行bat脚本,并了解相关知识点。 1. **...

Global site tag (gtag.js) - Google Analytics