我们的主服务器上有一个程序,运行在我们的一些旧机器上。 它基本上是一个定制的时间服务器,所以车间的旧机器可以保持准确的时间(用于店员进出时间等)。 不幸的是,该程序无法在后台运行,这意味着本地控制台必须始终login,以保持运行。 我想消除这个需求,并在启动时启动它。 目前,如果系统出现故障,我不得不抢着login本地控制台,以便时间服务器启动。
有没有办法在启动时启动进程,即使在本地控制台login之前? 这是一个简单的程序,在CLI中运行良好,没有GUI或类似的东西。
srvany怎么了? 这是完全是这样的事情。 即使程序作为服务运行。
不是最干净的方法,但可以通过启用AutoAdminLogon并在启动中设置快捷方式以在CLI中运行应用程序来完成。
或者,您可以使用SrvAny作为服务在后台运行它,但不会得到任何CLI显示反馈。 如果应用程序需要键盘input,这将不起作用。
用户定义的服务如何:
过了几年就有了这个需求,我认为 这是相同的环节 。
它基本上把你的应用程序封装到一个服务包装器中,所以它只会在启动时自动启动,不需要login。当然,我没有在MathewC列出的时间的信息 – 我想我更喜欢使用资源工具包。
妍可以试试NTwrapper 。
您也可以使用SC: http : //support.microsoft.com/kb/251192
可以将任务计划程序作业设置为在引导时运行。 在这种情况下不需要login。
Windows 2000 Server自动重新启动脚本
几个星期前我几乎问了同样的问题,得到了一个奇妙的答案。 我可以报告,它的工作很好,也将为您的情况工作。