[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] [分享]批处理对付病毒的另类方法

经常上网难免中病毒,电脑中毒后,许多朋友会打开“进程管理器”,将几个不太熟悉的程序关闭掉,但有时会碰到这种情况:关掉一个,再去关闭另外一个时,刚才关闭的那个马上又运行了。再从注册表里先把启动项删除后,重启试试,刚删除的那些启动项又还原了。由于电脑只装一个操作系统,也没办法在另一个系统下删除这些病毒。上网下载专杀工具后,仍然不能杀掉。如此翻来覆去,病毒未杀掉,人却濒临崩溃。

本人新手代码简单,高手勿笑。原理就修改所有的EXE为记事本启动,然后找到病毒手动删除即可。

@echo off
cls
title      让病毒以记事本的方式打开   
echo       ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo       ┃                                                      ┃
echo       ┃                 让病毒以记事本的方式打开             ┃
echo       ┃                                                      ┃
echo       ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo                  现在是:%date% %time%
echo 此种情况只在特殊情况下执行
@echo off
@echo off
echo 1 将所有的EXE文件用“记事本”打开。这样原来的病毒就无法启动了,以记事本打开。
echo 2 还原EXE启动,结束然后添加EXPLOR.EXE进程或者重启生效。
set /p UserSelection=       请输入您的选择(1/2/3/4/5/6/7/8/9/0):
IF not "%UserSelection%"=="" SET UserSelection=%UserSelection:~0,1%
if "%UserSelection%"=="1" goto cc
if "%UserSelection%"=="2" goto dd
:cc
ftype exefile=notepad.exe %1
:dd
ftype exefile=%1 %*
1

评分人数

    • Batcher: 请编辑自己的帖子,把代码放到code标签里面 ...PB -2

给楼主推荐个方法,例如使用wsyscheck这样类似的的软件,可以直接阻止某名字的程序运行,更可以阻止任何进程和文件的创建,还可以单独卸载删除某dll,或者卸载所有dll。。。
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

这个,想不到可以这样做。支持一下。
如果要挑的话,是win下有其他可执行文件,.scr  .pif .exe .com 类 还有脚本病毒。
最近比较没有中毒了。感觉越厉害的病毒都跟杀毒软件厂商脱不了干系。

TOP

回复 3楼 的帖子

对噢 修改一切可运行的程序文件,。

TOP

返回列表