Windows服务或控制台应用程序中的文件系统观察程序?

时间:2012-08-28 17:21:35

标签: c# .net-4.0

我正在实现文件系统观察程序,我的要求是在计算机上查看给定的本地文件夹,然后执行一项小任务(例如在Web浏览器中打开某个页面)。给定目录中的文件有时会每两小时或四次随机生成。此工具应该是自动的,因为用户不必启动它。所以我的问题是,我应该在Windows服务中实现这一点,它总是会运行或在控制台应用程序中。预期是在控制台应用程序中执行它,但它需要由用户启动吗?请建议

1 个答案:

答案 0 :(得分:1)

您可以自动呼叫任何类型的应用程序(控制台,Windows等)。使用Windows服务的目的是在任何人登录之前是否希望它运行。

只有Windows服务在没有人登录的情况下运行。控制台应用程序(可以设置为在登录时运行)必须让某人登录才能运行。