c# - 如何创建在任务管理器或服务列表中不可见的进程

标签 c# c++ windows-7 process

<分区>

Possible Duplicate:
Hide a C# program from the task manager?

我需要创建一个企业级事件监视器进程,用户不能使用任务管理器或其他方法终止该进程。也许它应该是一个隐藏的过程。这可能吗?有什么解决方法吗?我更喜欢使用 C#,然后是 C++(使用 Visual C++ 编译器)。

非常感谢

最佳答案

相关:

Hide a C# program from the task manager?

https://stackoverflow.com/questions/759466/is-it-possible-to-hide-console-c-application-from-task-manager

简短的回答是:不,你不能(合法地)从任务管理器中隐藏它,除非你用 Windows 服务包装它。有多种方法可以防止您的应用程序关闭。

关于c# - 如何创建在任务管理器或服务列表中不可见的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4918329/

相关文章:

C# EF Core 使用表达式树构建动态选择语句

c# - 以编程方式将应用程序池分配给iis7中的网站

c# - 没有ajaxtoolkit的asp.net下拉列表ajax调用

c# - 控制台应用程序提示输入

c++ - 我可以将 ostream 转换为 ofstream 吗?

c++11 atomic<int>++ 比 std::mutex protected int++ 慢得多,为什么?

c++ - SFML 未定义对 `sf::TcpSocket::TcpSocket()' 的引用

.net - 适用于 .NET 4.5 的 Windows 7 SDK?

windows-7 - NETSTAT -a -b 在 Windows 7 中不起作用?

svn - Windows 7(带有TortoiseSVN)中SVN的Windows资源管理器列(在详细信息 View 中)