无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 8686|回复: 104
打印 上一主题 下一主题

[分享] 禁用所有计划任务.bat

  [复制链接]
跳转到指定楼层
#
发表于 2024-1-7 12:36:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
::【禁用所有计划任务(禁用不是删除文件,不会蓝屏,放心使用)】【windows7 上测试通过(其它版本未知)】
@echo off & setlocal EnableDelayedExpansion

set "cmdhead=schtasks /change /disable /tn "
set "filelist=%TMP%\filelist.txt"
set "filebat=%TMP%\myschtasks.bat"
set "dir_tasks=C:\Windows\System32\Tasks"

dir /a-d /b /s %dir_tasks% > %filelist%
echo @echo off > %filebat%

set j=0
for /f "delims="  %%i in (%filelist%) do (
set /a j+=1
set line!j!=%%i
call set a=%%line!j!%%

echo %cmdhead%"!a:~25!" >> %filebat%

)
call %filebat%
del  /q /f %filelist%
del  /q /f %filebat%

exit

禁用所有计划任务.rar

484 Bytes, 下载次数: 144, 下载积分: 无忧币 -2

65#
发表于 2024-9-9 05:58:15 | 只看该作者
谢谢分享
回复

使用道具 举报

64#
发表于 2024-9-9 00:05:05 | 只看该作者
感谢分享了
回复

使用道具 举报

63#
发表于 2024-9-4 13:38:18 | 只看该作者
6666
回复

使用道具 举报

62#
 楼主| 发表于 2024-9-4 10:44:39 | 只看该作者
2012zhiwen 发表于 2024-9-4 10:30
有说明禁用哪些计划不

没有说明

就是禁用全部
回复

使用道具 举报

61#
发表于 2024-9-4 10:30:20 | 只看该作者
有说明禁用哪些计划不
回复

使用道具 举报

60#
发表于 2024-9-4 10:21:53 | 只看该作者
早期是直接删除注册表的任务ID.后面发现每个系统的任务ID都不一样.
后面就改成遍历注册表Tree路径获取每个任务的ID.接着逐个遍历Boot/Logon/Maintenance/Plain.存在对应ID的就删除.然后删除Tasks下的.这个输出的错误比较多.虽然可以屏蔽.好处就是不怕任务名重复.
现在用的是Powershell的计划任务模块.
回复

使用道具 举报

59#
 楼主| 发表于 2024-9-4 10:00:26 | 只看该作者
virtuals 发表于 2024-9-4 09:57
24H2 powershell:
Get-ScheduledTask| Select-Object -Property TaskName|Out-File 全部任务列表.txt -Enc ...

谢谢
回复

使用道具 举报

58#
发表于 2024-9-4 09:57:03 | 只看该作者
24H2 powershell:
Get-ScheduledTask| Select-Object -Property TaskName|Out-File 全部任务列表.txt -Encoding UTF8
Get-Content 全部任务列表.txt | ForEach-Object { $_.Trim() } | Set-Content 去除任务名称前后空格.txt
$file1 = Get-Content '计划任务保留-任务列表.txt'
$file2 = Get-Content '去除任务名称前后空格.txt'
$file2 | Where-Object { $_ -notin $file1 } | Set-Content -Path '计划任务禁用-任务列表.txt'

$taskNames = Get-Content '计划任务禁用-任务列表.txt'
foreach ($taskName in $taskNames) {
    $task = Get-ScheduledTask -TaskName $taskName -ErrorAction SilentlyContinue
    if ($task) {
        try {
            Disable-ScheduledTask $task | Out-Null
            "任务: $taskName 已禁用."
        } catch {
            "无法禁用任务 '$taskName': $_"
        }
    } else {
        "未找到任务 '$taskName'"
    }
}
说明(禁用/删除可能需要提权System):
1.使用Get-ScheduledTask获取全部任务然后导出.
2.因为导出的格式前后有相当多的空格.需要处理一下.
3.创建一个文档.添加你需要保留的任务名称.每行一个.然后对比筛选出需要禁用的任务.
4.最后遍历文件逐个禁用.改一下代码就可以变成删除任务.
5.任务名可能存在相同的情况.所以需要注意.26100.1591就发现3个同样名称的任务名.要么单独添加操作任务的代码.要么对Unregister-ScheduledTask  -TaskPath做出限定.
6.最后再添加另外脚本.对注册表和系统目录的已清空任务的目录清理.就干净了.目前还在监测使用是否有问题.完整的代码和需要保留的任务以后放出
7.重要的事情说3遍.对计划任务请谨慎操作.对计划任务请谨慎操作.对计划任务请谨慎操作.会影响系统诸多功能.

点评

谢谢  详情 回复 发表于 2024-9-4 10:00
回复

使用道具 举报

57#
发表于 2024-8-24 00:02:21 来自手机 | 只看该作者
这个厉害,感谢分享
回复

使用道具 举报

56#
发表于 2024-8-20 23:48:24 来自手机 | 只看该作者
个人联系部分任务不要动,服务器还好,很多设置都是一次性的,个人环境涉及到设备安装,证书更新,系统更新,时间同步等等,除非明确知道要做什么

点评

谢谢  发表于 2024-8-21 06:47
回复

使用道具 举报

55#
发表于 2024-8-20 23:46:19 来自手机 | 只看该作者
个人建议部分任务不要动,鱼夫
回复

使用道具 举报

54#
发表于 2024-8-20 23:43:38 来自手机 | 只看该作者
Win11和Server2025测试一下从百度机器人问来的代码可以操作,不提权删除不了,提权就没问题,有些任务还会偷偷建立,特别是更新后
回复

使用道具 举报

53#
发表于 2024-8-14 10:43:10 | 只看该作者
禁用所有计划任务,真的要这么狠吗
回复

使用道具 举报

52#
发表于 2024-8-8 14:48:30 | 只看该作者
狠了点   试试看。

点评

谢谢  发表于 2024-8-8 17:19
回复

使用道具 举报

51#
发表于 2024-8-2 17:30:02 | 只看该作者
感谢分享

点评

谢谢  发表于 2024-8-2 17:31
回复

使用道具 举报

50#
发表于 2024-7-19 23:46:18 来自手机 | 只看该作者
打算这几天有空试着从注册表下手,先备份,然后清理个人认为没用的试试,之前试着整个任务全部删除,表面看没啥问题,但好像不会自动定期扫描更新,有些更新完系统应用设置不会进行

点评

谢谢  发表于 2024-7-20 07:04
回复

使用道具 举报

49#
发表于 2024-7-19 20:16:04 来自手机 | 只看该作者
感谢分享

点评

谢谢  发表于 2024-7-19 20:30
回复

使用道具 举报

48#
发表于 2024-7-18 21:19:24 来自手机 | 只看该作者
多谢老板多

点评

谢谢  发表于 2024-7-18 22:00
回复

使用道具 举报

47#
发表于 2024-7-16 09:33:56 | 只看该作者
我注册表清空任务后设置了system权限.暂时没有发现系统有啥问题.

点评

谢谢  发表于 2024-7-16 09:36
回复

使用道具 举报

46#
发表于 2024-7-14 16:57:06 | 只看该作者
感谢分享

点评

谢谢  发表于 2024-7-14 17:34
回复

使用道具 举报

45#
发表于 2024-7-14 10:53:16 | 只看该作者
感谢大佬,感恩有你!

点评

谢谢  发表于 2024-7-14 11:56
回复

使用道具 举报

44#
发表于 2024-7-8 12:04:04 | 只看该作者
感谢楼主分享。

点评

谢谢  发表于 2024-7-8 12:07
回复

使用道具 举报

43#
发表于 2024-7-8 00:23:43 来自手机 | 只看该作者
先支持一波

点评

谢谢  发表于 2024-7-8 06:49
回复

使用道具 举报

42#
发表于 2024-7-5 15:50:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

41#
发表于 2024-7-3 08:39:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

40#
发表于 2024-7-3 08:39:05 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

39#
发表于 2024-7-3 08:38:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

38#
发表于 2024-7-3 08:38:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

37#
发表于 2024-7-3 08:38:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

36#
发表于 2024-7-3 08:38:10 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-22 14:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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