如何防止关闭Java应用程序?

提耶布

如何防止用户尽管拥有特权但仍使用任务管理器关闭我的可执行(exe)应用程序?

我通常使用Lunch4j将我的可执行jar文件转换为.exefile,但是alt+f4足以关闭程序。

我的问题是,在包装为之前exe或之后在Java中以编程方式在Java中进行任何配置,或者在系统配置中,有什么办法可以使它不可关闭,即“访问被拒绝”,或者将该应用程序标记为系统服务(如果在此有用)案件?

谢谢

帕纳约提斯

一般而言,没有办法阻止具有许可权限的用户终止您的进程。

因此,如果用户不是管理员,则可以在不同的用户上下文中运行该进程(例如,将其作为服务运行)就足够了。

本文所述您不能也不应试图阻止管理员终止进程或停止服务”。

话虽如此,您可以调整进程的访问控制列表以防止用户杀死它。

最好明确地授予必要的权限,而不要让每个人(用户或应用程序)都对您的系统拥有管理权限,这是一个好习惯。

通过这种做法,您可以轻松防止几乎每个人都终止您的过程。

您可以在此处找到有关Microsoft Windows安全模型的更多信息,以及有关确保应用程序不受外界破坏的选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何防止关闭窗口时关闭应用程序?

如何防止关闭 JDialog 关闭整个应用程序

UWP。如何防止应用程序因错误而关闭?

Delphi防止应用程序关闭

防止返回或关闭应用程序

如何防止Spring Boot守护程序/服务器应用程序立即关闭/关闭?

如何通过java程序打开和关闭应用程序

Android的Java的:如何防止显示对话框关闭时MainActivity应用程序的名字我简要的对话框?

关闭控制台时防止应用程序关闭

如何防止Java WebStart应用程序盗版

如何从代码中关闭Java Swing应用程序

如何使用自己的代码异常关闭Java应用程序?

如何使我的Java应用程序在Windows中正常关闭?

如何处理Java中的关闭应用程序事件?

如何阻止cmd .bat关闭-Java Jar应用程序

结束调试后,如何防止Visual Studio 2013关闭IIS Express应用程序?

如果表单应用程序关闭C#,如何防止Timer Elapsed事件发生

如何防止应用程序在未使用(关闭电源)的显示器上打开?

如何从应用程序内部关闭应用程序通知

防止电子应用程序关闭,直到清理完成

如何在多个应用程序实例之一关闭时防止共享 Spring EhCacheManager 关闭?

Java Web应用程序的关闭挂钩

Java检测应用程序何时关闭

如何关闭Android应用程序?

关闭应用程序后如何调试

如何从通知中关闭应用程序

如何自动关闭 uwp 应用程序

如何使用NavigationUp关闭应用程序

如何检测应用程序是否关闭