基本上,我有一个每15分钟运行一次的应用程序。我希望此控制台应用程序保持隐藏状态,而不是例如最小化/干扰全屏应用程序。
实现这一目标的最佳方法是什么,但它不能成为一种服务。我正在用C#编写控制台应用程序。
感谢。
答案 0 :(得分:3)
每15分钟运行一次应用程序,使用计划任务。避免显示任何窗口的非常简单的方法是使其成为普通的GUI应用程序而不是控制台应用程序,但安排您不在GUI应用程序中显示任何窗口。
答案 1 :(得分:1)
答案 2 :(得分:0)
一种选择是将计划任务作为不同的用户运行,网络服务可能取决于您的需求。这将强制它在特定用户上下文中运行,并且不会显示在其他登录用户屏幕上。
答案 3 :(得分:-1)
你不需要做任何事情。控制台应用程序是不可见的,不与其他窗口交互。通过任务管理器或类似的东西来了解它的唯一方法。