关于如何删除windows上的顽固程序

举例说明吧

现在机器上有一个hello.exe的程序怎么也删除不掉,而且到任务管理器里面,发现其在运行,但是任务管理器结束该进程后,hello.exe又自动运行(不管什么机制),结果是你还是删不掉hello.exe

到底是谁启动了hello.exe我们不关心,反正肯定是保护程序,那我们如何在保护程序启动hello.exe前就删掉他呢,那就是下面脚本能做的事情了:

前提找到正在运行的hello.exe的进程id值然后运行如下内容的hello.bat文件即可

del -f hello.exe
kill /f hello的id
del -f hello.exe

其中第一句del -f hello.exe是关键,这会让windows短时间内不断试图删除该文件,而最后一句del -f hello.exe基本是多余的了

然后需要在hello.exe所在目录运行hello.bat

至于有些.dll啊什么的,你怎么知道是哪个进程在用呢,也很简单

到命令行运行:

tasklist /m dll名字

即可,这样结束对应的进程,再删除该dll就可以了

时间: 2024-11-03 21:20:45

关于如何删除windows上的顽固程序的相关文章

如何在Windows上安装FFmpeg程序

如何在Windows上安装FFmpeg程序 由 Yutao 编辑 2 方法:下载FFmpeg在命令行中开启FFmpeg FFmpeg程序进行各种媒体格式的转换,从而它们可以在不同设备上播放.该程序只有命令行模式,因此将它安装到计算机中看上去有些令人生畏,但是只要根据本指南的方法,你只需要几分钟就可以将FFmpeg安装成功! 广告 方法 1: 下载FFmpeg 1 下载FFmpeg.访问下载页面时,你将看到很多不同下载选项.你可以根据自己的操作系统选择下载最新的32位或64位静态程序版本.广告 2

Windows 上的应用程序在运行期间可以给自己改名(可以做 OTA 自我更新)

原文:Windows 上的应用程序在运行期间可以给自己改名(可以做 OTA 自我更新) 程序如何自己更新自己呢?你可能会想到启动一个新的程序或者脚本来更新自己.然而 Windows 操作系统允许一个应用程序在运行期间修改自己的名称甚至移动自己到另一个文件夹中.利用这一点,我们可以很简单直接地做程序的 OTA 自动更新. 本文将介绍示例程序运行期间改名并解释其原理. 本文内容 在程序运行期间手工改名 不止是 exe 文件,dll 文件也是可以改名的 为什么 Windows 上的可执行程序可以在运行

如何实现在Windows上运行Linux程序,附示例代码

如何实现在Windows上运行Linux程序,附示例代码 微软在去年发布了Bash On Windows, 这项技术允许在Windows上运行Linux程序, 我相信已经有很多文章解释过Bash On Windows的原理,而今天的这篇文章将会讲解如何自己实现一个简单的原生Linux程序运行器, 这个运行器在用户层实现, 原理和Bash On Windows不完全一样,比较接近Linux上的Wine. 示例程序完整的代码在github上, 地址是 https://github.com/30324

在Windows上安装FFmpeg程序

原文地址:http://helloway.blog.51cto.com/7666282/1642247 FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库libavcodec. 该程序只有命令行模式,因此安装到Windows下时,它与一般安装程序不同,具体安装步骤如下: 一.FFmpeg下载:http://ffmpeg.zeranoe.com/builds/ 你可以根据自己的操

Android 在Windows上安装FFmpeg程序

FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.它提供了录制.转换以及流化音视频的完整解决方案.它包含了非常先进的音频/视频编解码库libavcodec. 该程序只有命令行模式,因此安装到Windows下时,它与一般安装程序不同,具体安装步骤如下: 一.FFmpeg下载:http://ffmpeg.zeranoe.com/builds/ 你可以根据自己的操作系统选择下载最新的32位或64位静态程序版本: 二.下载并解压FFmpeg文件夹,它会生成一个类似名为

删除windows上特定目录下以*.rar后缀名的python脚本

import os,fnmatch,datetime,time def all_files(root,pattern='*',single_level=False,yield_folders=False): patterns = pattern.split(';') for path,subirs,files in os.walk(root): if yield_folders: files.extend(subirs) files.sort() for name in files: for p

在Docker for Windows中运行GUI程序

Docker运行GUI原理 Docker目前大多应用在服务器领域,那么在Docker中可以运行GUI程序吗?怀着好奇心google了一番,还真有人写了一篇文章 running-gui-applications-inside-docker-containers,文章从原理剖析到实际操作内容非常详尽. 引用自running-gui-applications-inside-docker-containers 从上图中我们可以清楚的了解到,要在docker中运行GUI程序,关键是让Docker知道X S

Windows上发布Qt的可执行程序

这两天抽时间写了个截图工具,在运行release后,想发布下,最后发现点击里面.exe文件报错Qt的库文件缺失,所以学习了下在windows上发布Qt程序的方法,具体操作步骤如下: 1.在Qt Creator下用release跑一遍程序,生成相应的exe文件,也就是可执行文件. 2.在开始菜单搜索Qt,然后运行Qt 5.3 for Desktop (MinGW 4.8 32 bit) (我用的是Qt5.3.2,不同版本,名字不同). 3.打开window是的终端命令模式,然后进入你的exe文件的

Windows上安装Mac OS

在windows上开发ios程序,是一件比较痛苦的事情,因为: 开发android程序,使用eclipse,eclipse有windows版同时也有mac版,所以mac上开发android程序和windows上没有多大差别: 但是,开发ios程序,使用Xcode,然而Xcode却没有windows版的,这时需要在windows开发ios程序,办法只有一个:安装虚拟机,在虚拟机上安装Mac OS. 如果你是土豪,你有mac本,完全可以不看这篇文章!!! VMware 12安装Mac OS X 10