无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9751|回复: 60
打印 上一主题 下一主题

[原创] 删除流氓软件计划任务的VBS程序:20191101修正

    [复制链接]
跳转到指定楼层
1#
发表于 2019-10-28 22:32:41 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 9zhmke 于 2019-11-1 00:14 编辑

流氓软件的计划任务太可恶了,写个小脚本来搞掉它,把以下内容存到一个文本文件,扩展名改为.vbs即可。如果不能运行,那可能是编码用错,切换回ANSI编码重新粘贴保存即可,不想麻烦的可以直接下载附件。
20191101更新:在空列表时会出现12行left语句出错,已修正
懒人使用: 删除任务.7z (721 Bytes, 下载次数: 261)
1、基本上所有的流氓行为都在最外面一层,没有发现过藏到子目录里,所以只删除最外面一层的计划任务
2、整体删除所有计划任务会影响到系统运行,特别是显示不了输入法,所以不能简化成schtasks /delete /TN * /F


  1. '删除流氓软件产生的计划任务
  2. Set WshShell=WScript.CreateObject("WScript.Shell")
  3. Set tmp1 = WshShell.Exec("SCHTASKS /Query /FO:csv") '取出现有计划列表
  4. tmp2 = tmp1.StdOut.ReadAll()
  5. if len(tmp2)<20 then
  6.     Set tmp1 = WshShell.Exec("cmd  /c chcp 437&%COMSPEC% /C ""SCHTASKS /Query /FO:csv""") '提高兼容性重新取出
  7.     tmp2 = tmp1.StdOut.ReadAll()
  8. end if
  9. if instr(tmp2,"437")>0 then tmp2=right(tmp2,len(tmp2)-instr(tmp2,chr(13))-1)'和下面句一起实现去除首行目录
  10. if instr(tmp2,"任务名")>0 or instr(tmp2,"TaskName")>0 then tmp2=right(tmp2,len(tmp2)-instr(tmp2,chr(13))-1)
  11. tmp1=instr(tmp2,"TaskName"):if tmp1<1 then tmp1=instr(tmp2,"任务名")
  12. if instr(tmp2,"不存在任何可用的计划任务")<1 and tmp1>12 then'如果不是空的
  13.     tmp2=left(tmp2,tmp1-8) '去除后面微软自己的
  14.     tmp1 = Split(tmp2,chr(13) )'分解出每一行
  15.     for i=0 to UBound(tmp1)'遍历数组
  16.         tmp2=Split(tmp1(i),",")'分离后方的日期
  17.         if tmp1(i)>"" then'如果不是空的
  18.             if left(tmp2(0),1)<" " then tmp2(0)=right(tmp2(0),len(tmp2(0))-1)
  19.             WshShell.Run "schtasks /delete /TN " & tmp2(0) & " /F",0,true
  20.         end if
  21.      Next
  22. end if
复制代码




点评

能不能搞个升级版?导出所有原始的服务,再来个对比程序,还原成原来的服务?  发表于 2019-10-31 09:16

评分

参与人数 3无忧币 +8 收起 理由
whyme22 + 5 很强大的样子
一轮明月 + 2 神马都是浮云
liguibin + 1 神马都是浮云

查看全部评分

51#
发表于 2020-6-25 11:39:40 | 只看该作者
感谢分享
回复

使用道具 举报

50#
发表于 2020-6-25 11:19:38 来自手机 | 只看该作者
求楼主个东西吧,全局设置资源管理器内文件(夹)以中图标方式,更新时间排序。就是资源管理器下右键按中等图标,排序按照时间降序,然后在文件夹选项里点击应用到所有文件夹。
回复

使用道具 举报

49#
发表于 2020-6-25 10:44:41 | 只看该作者
感谢分享,端午安康
回复

使用道具 举报

48#
发表于 2020-6-25 09:20:15 | 只看该作者
感谢无私奉献!!!
回复

使用道具 举报

47#
 楼主| 发表于 2020-6-25 09:13:00 | 只看该作者
浊之清 发表于 2020-4-15 21:47
你这个是可以删除所有流氓软件吗

不是所有,只能清除在计划任务里这一部分,而且不是反复清除,对于每次启动又把自己加入到计划任务那种还不能处理,不过现在还没发现所以暂时也没有计划继续深入。
回复

使用道具 举报

46#
发表于 2020-4-15 21:47:35 | 只看该作者
你这个是可以删除所有流氓软件吗

点评

不是所有,只能清除在计划任务里这一部分,而且不是反复清除,对于每次启动又把自己加入到计划任务那种还不能处理,不过现在还没发现所以暂时也没有计划继续深入。  详情 回复 发表于 2020-6-25 09:13
回复

使用道具 举报

45#
发表于 2020-4-15 21:25:08 | 只看该作者
谢谢楼主分享!
回复

使用道具 举报

44#
发表于 2020-4-11 16:44:26 | 只看该作者
下载了谢谢
回复

使用道具 举报

43#
发表于 2019-11-1 08:42:05 | 只看该作者
9zhmke 发表于 2019-10-30 20:27
请打开命令提示符CMD,粘贴这句运行一下,然后把D盘根目录的list.txt用附件粘上来看看
SCHTASKS /Query  ...

记事本是空的?
回复

使用道具 举报

42#
发表于 2019-11-1 08:39:52 | 只看该作者
20191101更新:在空列表时会出现12行left语句出错,已修正
回复

使用道具 举报

41#
发表于 2019-11-1 07:19:31 | 只看该作者
优化软件也有这个功能吧?
回复

使用道具 举报

40#
发表于 2019-11-1 05:47:27 | 只看该作者
感谢兄弟的分享精神
回复

使用道具 举报

39#
 楼主| 发表于 2019-11-1 00:06:43 | 只看该作者
本帖最后由 9zhmke 于 2019-11-1 00:13 编辑
dxvyi 发表于 2019-10-31 18:18
我查了下,win7运行这命令确实有问题。另外说下,我的win7是64位旗舰中文版,自己用Nlite极轻度精简,火 ...


先试一下昨天更新后的版本,如果不行的话,可能有其他问题了。
回复

使用道具 举报

38#
 楼主| 发表于 2019-11-1 00:05:54 | 只看该作者

确实,空的时候有这个提示,已修正
回复

使用道具 举报

37#
发表于 2019-10-31 19:02:25 | 只看该作者

WIN7 64位

点评

确实,空的时候有这个提示,已修正  详情 回复 发表于 2019-11-1 00:05
回复

使用道具 举报

36#
发表于 2019-10-31 18:36:44 | 只看该作者
很實用的小工具,自己寫碼,就不怕病毒
回复

使用道具 举报

35#
发表于 2019-10-31 18:18:52 | 只看该作者
9zhmke 发表于 2019-10-31 17:40
没办法帮你啊,能描述清楚些不?中文还是英文、哪个版本号、谁改的版本,自己动过些什么,有哪些安全软 ...

我查了下,win7运行这命令确实有问题。另外说下,我的win7是64位旗舰中文版,自己用Nlite极轻度精简,火绒,B盘是内存虚拟盘(在其它盘运行也一样)。

点评

你可能精简掉了这个指令的运行环境,用filemon跟踪下看是哪个出的故障,把那个文件加上就可以了。  详情 回复 发表于 2019-11-1 00:06
回复

使用道具 举报

34#
发表于 2019-10-31 18:16:02 | 只看该作者
9zhmke 发表于 2019-10-31 17:40
没办法帮你啊,能描述清楚些不?中文还是英文、哪个版本号、谁改的版本,自己动过些什么,有哪些安全软 ...

回复

使用道具 举报

33#
发表于 2019-10-31 18:08:52 | 只看该作者
怎么用?
回复

使用道具 举报

32#
 楼主| 发表于 2019-10-31 17:40:46 | 只看该作者
dxvyi 发表于 2019-10-31 16:45
不是PE,是Win7,64位的


没办法帮你啊,能描述清楚些不?中文还是英文、哪个版本号、谁改的版本,自己动过些什么,有哪些安全软件、为什么安装到B盘...... 总之,你的系统与别人的系统有什么不同

点评

我查了下,win7运行这命令确实有问题。另外说下,我的win7是64位旗舰中文版,自己用Nlite极轻度精简,火绒,B盘是内存虚拟盘(在其它盘运行也一样)。  详情 回复 发表于 2019-10-31 18:18
回复

使用道具 举报

31#
发表于 2019-10-31 16:45:54 | 只看该作者
9zhmke 发表于 2019-10-31 10:32
PE里面不一定有VBS运行环境......话说你用的是什么系统啊?

不是PE,是Win7,64位的

点评

没办法帮你啊,能描述清楚些不?中文还是英文、谁改的版本,自己动过些什么,有哪些安全软件、为什么安装到B盘...... 总之,你的系统与别人的系统有什么不同  详情 回复 发表于 2019-10-31 17:40
回复

使用道具 举报

30#
 楼主| 发表于 2019-10-31 10:32:36 | 只看该作者
dxvyi 发表于 2019-10-30 22:06
一步步执行,cmd显示??,txt里无内容

PE里面不一定有VBS运行环境......话说你用的是什么系统啊?

点评

不是PE,是Win7,64位的  详情 回复 发表于 2019-10-31 16:45
回复

使用道具 举报

29#
发表于 2019-10-30 22:06:57 | 只看该作者

一步步执行,cmd显示??,txt里无内容

Image 002.png (30.53 KB, 下载次数: 122)

Image 002.png

点评

PE里面不一定有VBS运行环境......话说你用的是什么系统啊?  详情 回复 发表于 2019-10-31 10:32
回复

使用道具 举报

28#
发表于 2019-10-30 21:54:00 | 只看该作者
hfxiang 发表于 2019-10-30 21:08
试一下如下指令:
chcp 437
SCHTASKS /Query /FO:csv>list.txt

还是不行啊

Image 001.png (17.29 KB, 下载次数: 140)

Image 001.png
回复

使用道具 举报

27#
发表于 2019-10-30 21:53:03 | 只看该作者
还是不行

Image 001.png (17.29 KB, 下载次数: 133)

Image 001.png

点评

一步步执行,cmd显示??,txt里无内容  详情 回复 发表于 2019-10-30 22:06
回复

使用道具 举报

26#
发表于 2019-10-30 21:08:28 | 只看该作者
dxvyi 发表于 2019-10-30 20:42
错误:无法加载列资源

试一下如下指令:
chcp 437
SCHTASKS /Query /FO:csv>list.txt
chcp 936

点评

还是不行啊  详情 回复 发表于 2019-10-30 21:54
回复

使用道具 举报

25#
发表于 2019-10-30 20:42:43 | 只看该作者
9zhmke 发表于 2019-10-30 20:27
请打开命令提示符CMD,粘贴这句运行一下,然后把D盘根目录的list.txt用附件粘上来看看
SCHTASKS /Query  ...

错误:无法加载列资源

Image 001.png (7.52 KB, 下载次数: 125)

Image 001.png

点评

试一下如下指令: chcp 437 SCHTASKS /Query /FO:csv>list.txt chcp 936  详情 回复 发表于 2019-10-30 21:08
回复

使用道具 举报

24#
 楼主| 发表于 2019-10-30 20:27:39 | 只看该作者
dxvyi 发表于 2019-10-29 20:37
这是什么情况??

请打开命令提示符CMD,粘贴这句运行一下,然后把D盘根目录的list.txt用附件粘上来看看
SCHTASKS /Query /FO:csv >d:\list.txt

点评

记事本是空的?  详情 回复 发表于 2019-11-1 08:42
错误:无法加载列资源  详情 回复 发表于 2019-10-30 20:42
回复

使用道具 举报

23#
发表于 2019-10-30 08:56:07 | 只看该作者
使用windows7系统的用户都知道它里面有个计划任务功能,可以将任何脚本、程序或文档安排在某个最方便的时间运行,经常使用“计划任务”这个功能,会让一些记性不好的朋友把计算机管理的井井有条,也不会错过一些重要的事情了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-21 18:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表