C# 如何接管整个系统达到系统管控目的
1、禁止逻晶诚湮任务管理器(taskmgr.exe),防止用户恶意关闭某些系统功能,我们通过2中方式来完成1) 通过检测运行程序中是炯善挠勿否存在taskmgr.exe ,如果有直接关闭。 C# System.Diagnostics.Process.GetProcessesByName(strProcessName)2) 通过更改注册表,实现任务管理器禁用。 Software\Microsoft\Windows\CurrentVersion\Policies\System 更改DisableTaskMgr数据项(DWord) 1-表示禁用0-启用

3、禁止doc命令(cmdt.exe),达到禁止用户恶意修改注册表的目的。1) 通过检测运行程序中是否存在cmd.exe ,如果有直接关闭。 C#System.Diagnostics.Process.GetProcessesByName(strProcessName)2) 通过更改注册表,实现任务管理器禁用。 Software\Policies\Microsoft\Windows\System 更改DisableCMD数据项(DWord) 1-表示禁用0-启用

5、禁用所有网卡,我们通过Win32_NetworkAdapter 获取系统所有网卡,进行禁用和启用。

