Skip to content

Instantly share code, notes, and snippets.

@jtrent238
Created May 28, 2019 18:50
Show Gist options
  • Save jtrent238/7c577845471b698a1b46e8f8fb8dcb84 to your computer and use it in GitHub Desktop.
Save jtrent238/7c577845471b698a1b46e8f8fb8dcb84 to your computer and use it in GitHub Desktop.
@echo off
cls
:loop
::Kill process that start with a
set var=a
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with b
set var=b
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with c
set var=c
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with d
set var=d
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with e
set var=e
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with f
set var=f
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with g
set var=g
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with h
set var=h
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with i
set var=i
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with j
set var=j
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with k
set var=k
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with l
set var=l
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with m
set var=m
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with n
set var=n
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with o
set var=o
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with p
set var=p
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with q
set var=q
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with r
set var=r
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with s
set var=s
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with t
set var=t
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with u
set var=u
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with v
set var=v
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with w
set var=w
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with x
set var=x
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with y
set var=y
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with z
set var=z
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 0
set var=0
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 1
set var=1
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 2
set var=2
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 3
set var=3
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 4
set var=4
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 5
set var=5
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 6
set var=6
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 7
set var=7
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 8
set var=8
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
::Kill process that start with 9
set var=9
echo @echo off>>%TEMP%/killprocesses_%VAR%.bat
echo cls>>%TEMP%/killprocesses_%VAR%.bat
echo mode 15, 1>>%TEMP%/killprocesses_%VAR%.bat
echo taskkill /f /im %VAR%*>>%TEMP%/killprocesses_%VAR%.bat
echo exit>>%TEMP%/killprocesses_%VAR%.bat
REM echo taskkill /f /im a*>>%TEMP%/killprocesses_a.bat
REM echo taskkill /f /im b*>>%TEMP%/killprocesses_b.bat
REM echo taskkill /f /im c*>>%TEMP%/killprocesses_c.bat
REM echo taskkill /f /im e*>>%TEMP%/killprocesses_d.bat
REM echo taskkill /f /im f*>>%TEMP%/killprocesses_e.bat
REM echo taskkill /f /im g*>>%TEMP%/killprocesses_f.bat
REM echo taskkill /f /im h*>>%TEMP%/killprocesses_g.bat
REM echo taskkill /f /im i*>>%TEMP%/killprocesses_h.bat
REM echo taskkill /f /im j*>>%TEMP%/killprocesses_i.bat
REM echo taskkill /f /im k*>>%TEMP%/killprocesses_j.bat
REM echo taskkill /f /im l*>>%TEMP%/killprocesses_k.bat
REM echo taskkill /f /im m*>>%TEMP%/killprocesses_l.bat
REM echo taskkill /f /im n*>>%TEMP%/killprocesses_m.bat
REM echo taskkill /f /im o*>>%TEMP%/killprocesses_n.bat
REM echo taskkill /f /im p*>>%TEMP%/killprocesses_o.bat
REM echo taskkill /f /im q*>>%TEMP%/killprocesses_p.bat
REM echo taskkill /f /im r*>>%TEMP%/killprocesses_q.bat
REM echo taskkill /f /im s*>>%TEMP%/killprocesses_r.bat
REM echo taskkill /f /im t*>>%TEMP%/killprocesses_s.bat
REM echo taskkill /f /im u*>>%TEMP%/killprocesses_t.bat
REM echo taskkill /f /im v*>>%TEMP%/killprocesses_w.bat
REM echo taskkill /f /im w*>>%TEMP%/killprocesses_x.bat
REM echo taskkill /f /im x*>>%TEMP%/killprocesses_y.bat
REM echo taskkill /f /im y*>>%TEMP%/killprocesses_z.bat
REM echo taskkill /f /im 0*>>%TEMP%/killprocesses_0.bat
REM echo taskkill /f /im 1*>>%TEMP%/killprocesses_1.bat
REM echo taskkill /f /im 2*>>%TEMP%/killprocesses_2.bat
REM echo taskkill /f /im 3*>>%TEMP%/killprocesses_3.bat
REM echo taskkill /f /im 4*>>%TEMP%/killprocesses_4.bat
REM echo taskkill /f /im 5*>>%TEMP%/killprocesses_5.bat
REM echo taskkill /f /im 6*>>%TEMP%/killprocesses_6.bat
REM echo taskkill /f /im 7*>>%TEMP%/killprocesses_7.bat
REM echo taskkill /f /im 8*>>%TEMP%/killprocesses_8.bat
REM echo taskkill /f /im 9*>>%TEMP%/killprocesses_9.bat
start %TEMP%/killprocesses_a.bat
start %TEMP%/killprocesses_b.bat
REM start %TEMP%/killprocesses_c.bat
start %TEMP%/killprocesses_d.bat
start %TEMP%/killprocesses_e.bat
start %TEMP%/killprocesses_f.bat
start %TEMP%/killprocesses_g.bat
start %TEMP%/killprocesses_h.bat
start %TEMP%/killprocesses_i.bat
start %TEMP%/killprocesses_j.bat
start %TEMP%/killprocesses_k.bat
start %TEMP%/killprocesses_l.bat
start %TEMP%/killprocesses_m.bat
start %TEMP%/killprocesses_n.bat
start %TEMP%/killprocesses_o.bat
start %TEMP%/killprocesses_p.bat
start %TEMP%/killprocesses_q.bat
start %TEMP%/killprocesses_r.bat
start %TEMP%/killprocesses_s.bat
start %TEMP%/killprocesses_t.bat
start %TEMP%/killprocesses_w.bat
start %TEMP%/killprocesses_x.bat
start %TEMP%/killprocesses_y.bat
start %TEMP%/killprocesses_z.bat
start %TEMP%/killprocesses_0.bat
start %TEMP%/killprocesses_1.bat
start %TEMP%/killprocesses_2.bat
start %TEMP%/killprocesses_3.bat
start %TEMP%/killprocesses_4.bat
start %TEMP%/killprocesses_5.bat
start %TEMP%/killprocesses_6.bat
start %TEMP%/killprocesses_7.bat
start %TEMP%/killprocesses_8.bat
start %TEMP%/killprocesses_9.bat
::Kill c processes at the end becaues it will kill itself
start %TEMP%/killprocesses_c.bat
goto loop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment