我正在运行Windows 7安装,我希望能够在没有用户login的情况下运行应用程序。原因是我的应用程序是一个监视工具,我们希望能够全天候监视即使电脑重新启动。 从网上收集的信息来看,有两种方法可以做到这一点:
创build一个服务并在pipe理员帐户下运行它
使用Windows组策略来设置login脚本:这是事情有点不清楚的地方,因为人们似乎混淆了在后台运行一个程序,而用户login后没有用户login运行程序。如果我设置我的程序运行在这种模式,它会运行, 如果没有人login ?
你能评论#1,#2,你会推荐哪一个,为什么? 也许还有另一种我不知道的方式?
感谢您的帮助,
当没有人login时,可以使用Windows任务计划程序运行程序。 但是,如果您的应用程序需要与用户进行交互,那么您的应用程序可能无法正常工作。
查看On Startup Trigger了解更多信息(可能位于新任务的高级configuration下)。
更多信息在这里: http : //technet.microsoft.com/en-us/library/cc748841.aspx
我会build议创build一个服务,你可以从任何.exe 这个方法做 。
这将使您的程序在启动时运行,而无需login。 如果您随后需要与程序进行交互,则可以连接到控制台会话 。