
在组策略禁用任务管理器,注册表编辑器
在CI中检测前台窗口进程,如果为cmd则模拟键盘输入alt+f4
给CI设置密码
然后把脚本设置开机自启
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C guard.bat", 0, TRUE)
@echo off
:guard
tasklist | find /i "LegacyIsland.exe" && echo CI正在运行 || start LegacyIsland.exe
tasklist | find /i "taskmgr.exe" && taskkill /f /im taskmgr.exe /t || echo 任务管理器不在运行
tasklist | find /i "mmc.exe" && taskkill /f /im mmc.exe /t || echo 控制台不在运行
goto guard
goto guard
做一个进程守护
关闭的话就复制一个cmd,改名为cmd1,在cmd1里执行
taskkill /f /im wscript.exe
taskkill /f /im cmd.exe /t