我创建了一个 Windows 服务,它将定期运行一个 exe 文件以检查 FTP 站点上的文件,处理找到的任何文件,将数据输入 SQL 数据库并将标签打印到本地打印机。
目前我们正在运行 Windows XP Professional,但如果我们迁移到 Vista(或 Windows 7),增加的安全性会阻止我的服务运行吗?我们没有任何可用的 Vista 机器,所以测试是个问题。
该服务使用本地系统帐户并从注册表中读取触发周期和 exe 来调用。我了解 exe 与服务在同一级别运行,因此不会在屏幕上生成用户交互。我们使用连接到 USB 端口的标签打印机,我知道即使在用户登录之前,它也可以在 XP 上运行。