我有一个批处理文件在Windows 2003服务器中启动Java进程。根据安全策略,如果用户在一段时间内处于非活动状态,则会强制注销该机器的用户。问题是,当用户注销时,该进程也会死亡。即使在用户注销后在Windows中运行Java进程
我安排了一项新任务(控制面板 - >计划任务)并选择了“我的电脑启动时”选项,并在那里给出了用户帐户的详细信息。但它似乎没有任何影响,用户仍然退出并且进程死亡。是否需要重新启动才能使此更改生效?重启后,我会达到我期望的效果吗?
或者,将此流程作为Windows服务运行解决问题?如果是这样,你可以让我知道如何让Java程序或批处理文件作为Windows服务运行?我不想使用任何其他第三方工具或库。检查,这通常意味着你需要提供密码
感谢
感谢您的回复。是的,我没有设置该特定选项,并提供了密码详细信息。 我在另一个线程中了解了Java服务包装器。我打算用它作为最后的手段。 – cdoe 2009-02-16 12:50:36