windows server 2003的计划任务

windows server 2003的计划任务,windows,windows-server-2003,scheduled-tasks,Windows,Windows Server 2003,Scheduled Tasks,我有一个我编写的程序,设置为在启动时运行。这几乎是一个民意调查程序,当它看到有事情要做时,就会做一些事情。问题是,如果我需要停止程序,然后稍后重新启动它,它会在我注销服务器(我远程登录到该服务器)时停止。如果服务器重新启动,我们可以整天登录和注销,程序继续运行 如何运行此程序来模拟重新启动而不重新启动?这似乎相当激烈,白天根本不可行。你有两个选择。您可以将程序作为计划任务运行 这允许程序在没有用户登录时以编程方式运行A和B。一些缺点是,您需要在计划任务描述中输入用户名和密码,并确保其保持最新。此

我有一个我编写的程序,设置为在启动时运行。这几乎是一个民意调查程序,当它看到有事情要做时,就会做一些事情。问题是,如果我需要停止程序,然后稍后重新启动它,它会在我注销服务器(我远程登录到该服务器)时停止。如果服务器重新启动,我们可以整天登录和注销,程序继续运行


如何运行此程序来模拟重新启动而不重新启动?这似乎相当激烈,白天根本不可行。

你有两个选择。您可以将程序作为计划任务运行 这允许程序在没有用户登录时以编程方式运行A和B。一些缺点是,您需要在计划任务描述中输入用户名和密码,并确保其保持最新。此外,计划任务中的故障处理功能也不是很全面


您的另一个选择是将程序更改为windows服务,并让它自行轮询。听说您可以通过选项A获得所有功能,但也可以通过WMI/pwoershell/computer manager获得操作系统集成的故障处理、通知和远程控制。但是,开发服务可能会很麻烦,需要您编写一些代码。

我尝试了一项服务,但无法实现。它目前正在作为计划任务运行,但问题是如果我需要手动运行它,当我注销时,它会停止,即使我告诉它以管理员身份运行。请编辑更具体的标题,以便人们更快地了解这一问题。;)