yyz2191958 发表于 2024-1-7 12:36:46

禁用所有计划任务.bat

::【禁用所有计划任务(禁用不是删除文件,不会蓝屏,放心使用)】【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

2012andyle113 发表于 2024-1-7 13:13:59

这个更狠

hqhlwz 发表于 2024-1-7 13:41:38

well适合win11吗

yyz2191958 发表于 2024-1-7 13:44:43

hqhlwz 发表于 2024-1-7 13:41
well适合win11吗

没有测试

201027149 发表于 2024-1-7 14:05:06

感谢楼主分享!

nathan6498 发表于 2024-1-7 14:32:43

谢谢分享

dayeye 发表于 2024-1-7 16:27:43

谢谢分享

gtc 发表于 2024-1-7 21:06:49

希望搞个8.1的就更好了

Marken 发表于 2024-1-7 21:47:43

感谢分享代码

wu733 发表于 2024-1-7 22:58:51

本帖最后由 wu733 于 2024-1-7 23:02 编辑

虽然看不懂,还是要硬着头皮学习{:1_184:}
也附上论坛里面不知哪个大佬的黑科技代码:


::禁用非必要的任务计划
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
set "fullstamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%"
set "logfile=%systemdrive%\Windows\Temp\tweak_taskscheduler_%fullstamp%.log"

set /A r=0
for /f "tokens=2 delims=," %%f in ('schtasks /query /v /fo csv /nh') do (
   set /A r=0
   set ff=%%f
   for %%i in (
          "\Microsoft\Windows\TextServicesFramework\MsCtfMonitor"
   ) do (
          if %%i==%%f (
          echo skip: %%f>>%logfile%
          set /A r=1
          )
   )
   if !r!==0 (
          echo try disable: %%f>>%logfile%
          schtasks /change /disable /TN %%f >>%logfile% 2>&1
   )
)


yc2428 发表于 2024-1-7 23:05:28

谢谢分享

yaoguoguo820 发表于 2024-1-9 09:58:57

感谢楼主分享!

2012dariuscn 发表于 2024-1-9 10:06:54

多谢楼主

abxy 发表于 2024-1-9 14:42:37

谢谢分享

smalldimple 发表于 2024-1-22 19:33:58

有没有直接清除计划任务的脚本

yyz2191958 发表于 2024-1-22 19:35:43

smalldimple 发表于 2024-1-22 19:33
有没有直接清除计划任务的脚本

没有这个

dyc086 发表于 2024-1-24 22:11:45

感谢制作分享

2012myjoys 发表于 2024-1-25 09:29:32

win11使用了一下,好长的执行进程,不知道会怎样

WUMEIHAI 发表于 2024-1-25 11:24:43

谢谢楼主分享

无犹启动 发表于 2024-1-25 21:25:32

谢谢分享

a2932798 发表于 2024-2-11 15:56:50

适合win11吗

yinchilang1 发表于 2024-2-12 07:19:48

谢谢分享

tilltotell007 发表于 2024-2-14 20:13:15

学习了

AcidBurn 发表于 2024-2-15 22:05:19

谢谢分享
页: [1]
查看完整版本: 禁用所有计划任务.bat