kill/start系统进程

目录

一、Windows系统进程

二、Windows常见系统进程

三、taskkill命令

基本语法

参数说明

常用选项

示例

注意事项

四、start命令

基本语法

参数说明

示例

注意事项


声明:本文主要用作技术分享,所有内容仅供参考。任何使用或依赖于本文信息所造成的法律后果均与本人无关。请读者自行判断风险,并遵循相关法律法规。

一、Windows系统进程

在Windows操作系统中,系统进程是操作系统正常运行所必需的后台程序。

二、Windows常见系统进程

  1. System Idle Process

    • 显示系统空闲的CPU资源百分比。这个值越高,表示CPU越空闲。

  2. System

    • 负责管理Windows的核心进程,如内存管理、进程调度等。

  3. smss.exe

    • 会话管理子系统,负责启动用户会话。

  4. csrss.exe

    • 客户端/服务器运行时子系统,负责控制Windows图形相关任务。

  5. wininit.exe

    • 启动Windows shell,负责启动explorer.exe。

  6. services.exe

    • 管理Windows服务。

  7. lsass.exe

    • 本地安全权限服务,负责处理安全和登录。

  8. svchost.exe

    • 一个系统服务宿主进程,可以承载多个服务。

  9. explorer.exe

    • 提供用户图形界面,包括任务栏和文件资源管理器。

  10. dwm.exe

    • 桌面窗口管理器,负责Aero效果和窗口动画。

  11. logonui.exe

    • 负责显示用户登录界面。

  12. spoolsv.exe

    • 打印服务,管理打印队列。

  13. wlanext.exe

    • 无线网络扩展,管理无线网络连接。

  14. wmiprvse.exe

    • Windows管理规范服务,提供系统管理信息。

  15. lsm.exe

    • 系统安全服务,负责系统安全策略。

  16. taskmgr.exe

    • 任务管理器,用于查看和管理进程。

  17. conhost.exe

    • 控制台主机进程,负责命令行界面。

  18. powershell.exe

    • PowerShell脚本执行环境。

  19. dllhost.exe

    • COM+ DLL宿主进程,用于运行COM+组件。

  20. wudfhost.exe

    • 用户模式驱动框架宿主进程,用于运行用户模式驱动程序。

三、taskkill命令

taskkill 是一个Windows命令行工具,用于终止一个或多个正在运行的进程。

基本语法

taskkill [/F] [/PID processid | /IM imagename] [/T] [/FI filter] [/V] [/S computer [/U username [/P [password]]]]

参数说明

  • /F 强制终止进程。如果没有指定这个选项,系统会发送一个警告消息给进程,提示它自行关闭。

  • /PID processid 通过进程ID终止进程。processid 是进程的唯一标识符。

  • /IM imagename 通过映像名称(进程名称)终止进程。imagename 是进程的可执行文件名。

  • /T 终止指定的进程和由该进程创建的子进程。

  • /FI filter 应用筛选器来选择要终止的进程。例如,可以基于进程的用户名、会话名、会话编号、CPU使用率等来筛选。

  • /V 显示指定的进程和子进程的版本信息。

  • /S computer 指定要连接的远程计算机。

  • /U username 使用指定的用户名执行命令。

  • /P [password] 为指定的用户账户提供密码。

常用选项

  • /S 指定远程计算机的名称。

  • /U 指定应该在哪个用户上下文中执行命令。

  • /P 为指定的用户上下文提供密码。

示例

  1. 终止特定进程:

    taskkill /IM notepad.exe

    这个命令会终止所有名为notepad.exe的进程。

  2. 强制终止特定进程:

    taskkill /F /IM notepad.exe

    这个命令会强制终止所有名为notepad.exe的进程。

  3. 通过进程ID终止进程:

    taskkill /PID 1234

    这个命令会终止进程ID为1234的进程。

  4. 终止进程及其子进程:

    taskkill /IM notepad.exe /T

    这个命令会终止所有名为notepad.exe的进程及其创建的子进程。

  5. 筛选并终止进程:

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

    这个命令会筛选出所有名为notepad.exe的进程,并强制终止它们。

  6. 远程终止进程:

    taskkill /S remoteComputer /IM notepad.exe

    这个命令会在名为remoteComputer的远程计算机上终止所有名为notepad.exe的进程。

注意事项

  • 使用taskkill时,确保你了解要终止的进程的作用,因为强制终止关键系统进程可能会导致系统不稳定或数据丢失。

  • 如果你不确定进程的名称或ID,可以先使用tasklist命令查看所有运行中的进程。

  • 在使用taskkill命令时,可能需要管理员权限,特别是在终止系统进程或远程进程时。

四、start命令

start 命令是 Windows 命令行工具,用于启动单独的窗口来运行指定的程序或命令。

基本语法

start ["title"] [/d path] [/i] [/min] [/max] [/separate | /shared] [/low | /normal | /high | /realtime | /abovenormal | /belownormal] [/wait] [/b] [cmd.exe /c chema] [/k command | /r command] [filename ...]

参数说明

  • "title" 为新窗口设置标题。如果省略引号,标题不能包含空格。

  • /d path 指定新窗口的工作目录。path 是目录路径。

  • /i 如果命令与用户界面相关,则启动新的窗口。

  • /min 最小化窗口运行程序。

  • /max 最大化窗口运行程序。

  • /separate 使用单独的窗口运行程序,即使程序设计为共享窗口。

  • /shared 使用共享窗口运行程序,即使程序设计为单独窗口。

  • /low | /normal | /high | /realtime | /abovenormal | /belownormal 设置新进程的优先级。

  • /wait 命令提示符窗口在程序执行完毕后才会关闭。

  • /b 在不打开新窗口的情况下启动程序。

  • cmd.exe /c 执行字符串指定的命令,然后终止命令解释器。

  • cmd.exe /k 执行字符串指定的命令,但不终止命令解释器。

  • /k command 执行指定的命令,然后等待用户按任意键继续。

  • /r command 执行指定的命令,然后返回错误等级。

  • filename 要执行的程序或命令。

示例

  1. 启动记事本程序:

    start notepad.exe

    这个命令会打开一个新的记事本窗口。

  2. 以最大化窗口启动程序:

    start /max notepad.exe

    这个命令会以最大化窗口打开记事本。

  3. 在特定目录下启动程序:

    start /d "C:\Program Files" notepad.exe

    这个命令会在 C:\Program Files 目录下打开记事本。

  4. 设置窗口标题:

    start "Notepad" notepad.exe

    这个命令会打开记事本,并设置窗口标题为 "Notepad"。

  5. 最小化运行程序并等待:

    start /min /wait notepad.exe

    这个命令会最小化窗口运行记事本,并在命令提示符窗口等待记事本关闭后才继续。

  6. 后台运行命令:

    start /b calc.exe

    这个命令会在后台打开计算器程序,不会显示新窗口。

  7. 执行命令并等待用户按键:

    start /k dir

    这个命令会显示当前目录下的文件和文件夹,然后等待用户按任意键继续。

注意事项

  • 使用 start 命令时,如果程序名称或路径包含空格,需要用引号括起来。

  • start 命令可以与 cmd.exe /c 或 cmd.exe /k 结合使用,以执行复杂的命令序列。

  • 使用 /wait 选项时,当前的命令提示符窗口会等待启动的程序或命令执行完毕后才会继续执行后续的命令。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/17828.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

算法复杂度——大O表示法

参考视频:常见的大O表示法有哪些?时间复杂度是什么?_哔哩哔哩_bilibili

Maven maven项目构建的生命周期 Maven安装配置 IDEA 配置 Maven

一,Maven的概述 Maven的作用:专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布……)提…

排序算法(基础)大全

一、排序算法的作用: 排序算法的主要作用是将一组数据按照特定的顺序进行排列,使得数据更加有序和有组织。 1. 查找效率:通过将数据进行排序,可以提高查找算法的效率。在有序的数据中,可以使用更加高效的查找算法&…

GraphLLM:基于图的框架,通过大型语言模型处理数据

GraphLLM是一个创新的框架,它允许用户通过一个或多个大型语言模型(LLM)来处理数据。这个框架不仅提供了一个强大的代理,能够执行网络搜索和运行Python代码,还提供了一套工具来抓取网页数据,并将其重新格式化…

TransFormer--解码器:概括

TransFormer--解码器:概括 假设我们想把英语句子I am good(原句)翻译成法语句子Je vais bien(目标句)。首先,将原句I am good送入编码器,使编码器 学习原句,并计算特征值。在前文中&…

3D Gaussian Splatting 代码层理解之Part1

2023 年初,来自法国蔚蓝海岸大学和 德国马克斯普朗克学会的作者发表了一篇题为“用于实时现场渲染的 3D 高斯泼溅”的论文。该论文提出了实时神经渲染的重大进步,超越了NeRF等以往方法的实用性。高斯泼溅不仅减少了延迟,而且达到或超过了 NeRF 的渲染质量,在神经渲染领域掀…

K8s学习笔记之了解k8s的网络模型

文章目录 docker 网络模型容器与容器之间,容器与宿主机之间如何通信容器访问外部网络外部网络访问容器 k8s 网络模型CNIpod 网络配置流程 k8s 热门网络插件介绍Flannel 来源Calico 来源Cilium 来源 k8s 网络插件的工作模式Flannel 的工作模式Calico 的工作模式BGP 和…

探索高效的 Prompt 框架:RBTR 提示框架的奥秘与优势

前言 在当今数字化的时代,人工智能(AI)已经成为我们生活和工作中不可或缺的一部分。而 Prompt 作为与 AI 交互的关键工具,其质量直接影响着我们获取信息的准确性和有用性。今天,我们将深入探讨一个通用的 Prompt 框架…

丹摩征文活动 | 深度学习实战:UNet模型的训练与测试详解

🍑个人主页:Jupiter. 🚀 所属专栏:Linux从入门到进阶 欢迎大家点赞收藏评论😊 目录 1、云实例:配置选型与启动1.1 登录注册1.2 配置 SSH 密钥对1.3 创建实例1.4 登录云实例 2、云存储:数据集上传…

# 10_ Python基础到实战一飞冲天(一)--linux基础(十)

10_ Python基础到实战一飞冲天(一)–linux基础(十)–软链接硬链接-tar-gzip-bzip2-apt-软件源 一、其他命令-04-文件软链接的演练实现 1、ubuntu 桌面文件如下图: 2、需求:文件软链接的演练(演…

Python学习27天

字典 dict{one:1,two:2,three:3} # 遍历1: # 先取出Key for key in dict:# 取出Key对应的valueprint(f"key:{key}---value:{dict[key]}")#遍历2,依次取出value for value in dict.values():print(value)# 遍历3:依次取出key,value …

【Linux】进程的优先级

进程的优先级 一.概念二.修改优先级的方法三.进程切换的大致原理:四.上下文数据的保存位置: 一.概念 cpu资源分配的先后顺序,就是指进程的优先权(priority)。 优先权高的进程有优先执行权利。配置进程优先权对多任务环…

ubuntu无密码用SCP复制文件到windows

默认情况下,ubuntu使用scp复制文件到windows需要输入密码: scp *.bin dev001@172.16.251.147:~/Desktop/. 为了解决每次复制文件都要输入密码这个问题,需要按如下操作: 1.创建ssh密钥 ssh-keygen -t ed25519 -C "xxx_xxx_xxx@hotmail.com" 2.使用scp复制公钥到w…

单片机GPIO中断+定时器 软件串口通信

单片机GPIO中断定时器 软件串口通信 解决思路代码示例 解决思路 串口波特率9600bps,每个bit约为1000000us/9600104.16us; 定时器第一次定时时间设为52us即半个bit的时间,其目的是偏移半个bit时间,之后的每104us采样并读取1bit数据。使得采样…

使用Web Components构建模块化Web应用

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 使用Web Components构建模块化Web应用 使用Web Components构建模块化Web应用 使用Web Components构建模块化Web应用 引言 Web Co…

每行数据个数在变的二维数组的输出

#include<stdio.h> int main() {//定义四个一维数组int arr1[1] { 1 };int arr2[3] { 1,2,3 };int arr3[5] { 1,2,3,4,5 };int arr4[7] { 1,2,3,4,5,6,7 };//把四个一维数组放进一个二维数组int* arr[4] { arr1,arr2,arr3,arr4};//预先计算好每一个数组真实的长度in…

【SSL证书】腾讯云SSL续签备忘录

适用于证书过期了&#xff0c;需要替换证书的场景。本备忘录为nginx使用证书场景 步骤&#xff1a;一共7步。 登录腾讯云控制台->申请免费证书->腾讯云审核->下载->登录服务器->替换证书->重启nginx 1.登录控制台 https://console.cloud.tencent.com/ssl…

AVL树

一.AVL树的概念 AVL树是一颗特殊的二叉搜索树。二叉搜索树在有些极端情况下可能会出现单支的情况&#xff0c;这会影响其插入查找的效率。而AVL树是一个高度平衡的二叉搜索树&#xff0c;它要求任何的左右子树的高低差都小于等于1。它可以通过去控制左右子树的高度差来控制二叉…

鸿蒙开发-网络数据访问、应用本地数据保存

HTTP概述 HTTP&#xff0c;全称Hyper Text Transfer Protocol 超文本传输协议。 HTTP请求为短连接。客户端发起请求&#xff0c;服务器返回响应。本次连接即结束。 添加网络权限 在访问网络之前&#xff0c;需要在module.json5中给APP添加网络权限 "module": {&…

画 五边形 思路

1. 计算圆心 view 中心点 2.规定半径 R < view宽度 / 2 3.计算五边形五个顶点&#xff08;角度A 2π / 5&#xff09; 4. 五点相连 转载&#xff1a; Android自定义控件 芝麻信用分雷达图 - 简书