公司统一配的笔记本Thinkpad T440p,超级难用,常常内存占满。硬盘卡死,还管不了机!心里那个不爽啊!哎,不说了。

自己写了个脚本,用来强制关闭不须要的进程。

脚本例如以下:

---------------------------------killtask.bat--------------------------------------

@echo off & setlocal enabledelayedexpansion

rem 例如以下列表是不须要关闭的进程,能够自行加入

set alt=aasd

rem set alt=%alt% ChsIME.exe

rem set alt=%alt% ClassicStartMenu.exe

set alt=%alt% EvtEng.exe

set alt=%alt% IsaHelp.exe

set alt=%alt% Jhi_service.exe

set alt=%alt% LMS.exe

set alt=%alt% Monitor.exe

set alt=%alt% NvBackend.exe

set alt=%alt% OSPPSVC.EXE

set alt=%alt% OmniServ.exe

set alt=%alt% PWMDBSVC.exe

set alt=%alt% PresentationFontCache.exe

set alt=%alt% RegSrvc.exe

set alt=%alt% SMSvcHost.exe

set alt=%alt% SangforPromoteService.exe

set alt=%alt% SynTPEnh.exe

rem set alt=%alt% SynTPHelper.exe

rem set alt=%alt% SynTPLpr.exe

set alt=%alt% System

set alt=%alt% System Idle Process

set alt=%alt% TNSLSNR.EXE

rem set alt=%alt% TXPlatform.exe

rem set alt=%alt% TpShocks.exe

set alt=%alt% WUDFHost.exe

set alt=%alt% WmiPrvSE.exe

set alt=%alt% ZeroConfigService.exe

set alt=%alt% audiodg.exe

set alt=%alt% cmd.exe

set alt=%alt% conhost.exe

set alt=%alt% csrss.exe

set alt=%alt% dasHost.exe

set alt=%alt% devmonsrv.exe

set alt=%alt% dllhost.exe

set alt=%alt% dwm.exe

set alt=%alt% explorer.exe

set alt=%alt% extapsup.exe

set alt=%alt% iSCTAgent.exe

set alt=%alt% igfxCUIService.exe

set alt=%alt% igfxEM.exe

set alt=%alt% igfxHK.exe

set alt=%alt% inetinfo.exe

set alt=%alt% loctaskmgr.exe

set alt=%alt% lpdagent.exe

set alt=%alt% lsass.exe

set alt=%alt% micmute.exe

set alt=%alt% nvSCPAPISvr.exe

set alt=%alt% nvvsvc.exe

set alt=%alt% nvxdsync.exe

set alt=%alt% obexsrv.exe

rem set alt=%alt% opvapp.exe

rem set alt=%alt% oracle.exe

set alt=%alt% rundll32.exe

set alt=%alt% services.exe

set alt=%alt% smss.exe

set alt=%alt% spoolsv.exe

set alt=%alt% svchost.exe

set alt=%alt% taskhostex.exe

set alt=%alt% tasklist.exe

set alt=%alt% unsecapp.exe

set alt=%alt% wininit.exe

set alt=%alt% winlogon.exe

set alt=%alt% wlanext.exe

set alt=%alt% wuauclt.exe

set alt=%alt% QuickControlInput.exe

set alt=%alt% QuickControlService.exe

set alt=%alt% ZhuDongFangYu.exe

set alt=%alt% 360tray.exe

rem set alt=%alt% UEStudio.exe

for /F "usebackq tokens=1" %%i in (`tasklist /NH`) do (

rem for /F "usebackq tokens=1" %%i in (tasklist.txt) do (

  set result=NO

  call :InStrArray %%i

  if !result!==OK (

   @echo %%i !result! ,不须要停止

  ) else (

   taskkill /F /IM %%i

  )

)

goto endoff

rem call :InStrArray ui.wu

rem @echo %result%

goto endoff

rem 删除指定后缀文件的批处理函数

:InStrArray

set %result%=NO

for %%i in (%alt%)  do (

 if "%1"=="%%i" (

   set result=OK

   goto endoff

 )

)

:endoff

---------------------------------------------------------------------------------------------------

将横线中间部分复制出来。粘贴到记事本中。保存为killtask.bat。

用法:右键点击killtask.bat,弹出菜单中选择以管理员身份执行。



windows进程清理脚本的更多相关文章

  1. windows进程/线程创建过程 --- windows操作系统学习

    有了之前的对进程和线程对象的学习的铺垫后,我们现在可以开始学习windows下的进程创建过程了,我将尝试着从源代码的层次来分析在windows下创建一个进程都要涉及到哪些步骤,都要涉及到哪些数据结构. ...

  2. 查看windows进程,并删除

    1. 通过[任务管理器]可以查看windows进程. 有些进程不在[任务管理器]中. 2. 通过tasklist命令查看进程. 杀掉进程: epmd 进程,在停止.卸载后rabbitmq服务还在. 通 ...

  3. linux与Windows进程控制

    进程管理控制 这里实现的是一个自定义timer用于统计子进程运行的时间.使用方式主要是 timer [-t seconds] command arguments 例如要统计ls的运行时间可以直接输入t ...

  4. Windows更新清理工具 (winsxs 清理工具)

    Windows 更新清理工具是一款效果非常显著的Windows7.Windows8操作系统清理优化工具!经常安装系统的朋友相比有所体会,刚刚安装完成的Win7.Win8其实占的空间并不大,去掉页面文件 ...

  5. 编写 unix和 windows的 Scala 脚本

    编写 unix和 windows的 Scala 脚本 今天在看<Scala 编程>的时候看到附录了,里面提到了怎么在 unix 和 windows 下面编写 scala 脚本. 之前我也一 ...

  6. windows进程函数试炼

    实践一下windows进程相关函数: 代码如下: // test__getinformation.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h&quo ...

  7. Windows进程

    一.Windows进程 1.进程 进程是一种容器,包含了应用程序实例的各种资源. 2.Windows进程的一些特点 2.1.进程中包含了执行代码等资源 2.2.进程都具有私有的地址空间 2.3.每个进 ...

  8. 使用WMI控制Windows进程 和服务

    1.使用WMI控制Windows进程 本文主要介绍两种WMI的进行操作:检查进程是否存在.创建新进行 代码如下: using System; using System.Collections.Gene ...

  9. Windows下通过脚本快速修改IP地址

    Windows下通过脚本快速修改IP地址 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了. 经常要切换ip,所以我写了两个脚本: c:\办公室.bat netsh interface i ...

随机推荐

  1. python之高阶函数编程

    在这篇文章中我指出两点: 第一:系统函数可以被覆盖 比如: a=abs(-10) print a 10 但是,如果把函数本身赋值给变量呢? f = abs f <built-in functio ...

  2. foreach学习笔记

    对集合进行遍历 只能获取集合元素,但是不能对集合进行操作. 迭代器除了遍历,还可以进行remove的动作. 如果是用ListIterator,还可以在遍历过程中进行增删改查的动作. for(Strin ...

  3. JPEG概述和头分析(C源码)

    原创文章,转载请注明:JPEG概述和头分析(C源码)  By Lucio.Yang 部分内容来自:w285868925,JPEG压缩标准 1.JPEG概述 JPEG是一个压缩标准,又可分为标准 JPE ...

  4. Clob对象转为字符串

    项目中遇到一个问题,对方公司把打印好的报表数据存到数据库中,实际上就是把html存在Oracle中,然后需要我们在社保系统里进行查询. 但是他们把数据存放在B数据库,而我们的社保系统用的数据库是B.A ...

  5. base64这种编码的意义

    BASE64不是用来加密的.你看看经过BASE64编码后的字符串,全部都是由标准键盘上面的常规字符组成,这样编码后的字符串在网关之间传递不会产生UNICODE字符串不能识别或者丢失的现象.你再仔细研究 ...

  6. Qt分析:Qt中的两种定时器(可是QObject为什么要提高定时器呢,没必要啊。。。)

    Qt有两种定时器,一种是QObject类的定时器,另一种是QTimer类的定时器.   (1)QObject类的定时器   QObject类提供了一个基本的定时器,通过函数startTimer()来启 ...

  7. lua学习:使用Lua处理游戏数据

    在之前lua学习:lua作配置文件里,我们学会了用lua作配置文件. 其实lua在游戏开发中可以作为一个强大的保存.载入游戏数据的工具. 1.载入游戏数据 比如说,现在我有一份表单: data.xls ...

  8. 数据结构——表(list)

    #include <iostream> #include <list> using namespace std; 标准类的存储方式为双向循环链表 list类 class lis ...

  9. Gstreamer中加入�x265编解码器

    官方的当前gstreamer版本号还不支持x265编解码,因此要加入�x265,须要自己编译.本文基于gstreamer1.3.3版进行编译安装.须要首先自己编译gstreamer1.3.3,以及对应 ...

  10. 淘宝PK京东:哥刷的不是广告,刷的是存在

    冯强/文 (昨晚看阿根廷vs瑞士时手机上敲的,看完太激动忘发了,现配了图发上来) 这两天,关于京东.淘宝渠道下沉的新闻中,两家略带喜感的农村墙体广告在互联网上传播,例如以下图: 京东这图片,越看越像P ...