我正在实现文件系统观察程序,我的要求是在计算机上查看给定的本地文件夹,然后执行一项小任务(例如在Web浏览器中打开某个页面)。给定目录中的文件有时会每两小时或四次随机生成。此工具应该是自动的,因为用户不必启动它。所以我的问题是,我应该在Windows服务中实现这一点,它总是会运行或在控制台应用程序中。预期是在控制台应用程序中执行它,但它需要由用户启动吗?请建议
答案 0 :(得分:1)
您可以自动呼叫任何类型的应用程序(控制台,Windows等)。使用Windows服务的目的是在任何人登录之前是否希望它运行。
只有Windows服务在没有人登录的情况下运行。控制台应用程序(可以设置为在登录时运行)必须让某人登录才能运行。