Windows services 在没有会话的情况下运行程序

Windows services 在没有会话的情况下运行程序,windows-services,Windows Services,我运行我的程序,并希望他们继续运行,虽然我从系统注销。 在没有windows服务的情况下,有没有办法做到这一点 以下是我想要的: 我远程连接到服务器, 我登录到服务器, 我开始我的程序。 我从服务器注销,但我的程序继续运行 谢谢。我能想到的唯一解决方案是将您的程序作为Windows服务运行。使用服务没有什么错。您可以继续创建作为服务和“客户端”gui运行的程序的“服务器”部分。但我想你说的不是你开发的软件,而是别的东西 另一种方法是使用计划任务,即使用户未登录也会运行程序,这对备份脚本等很有用。

我运行我的程序,并希望他们继续运行,虽然我从系统注销。 在没有windows服务的情况下,有没有办法做到这一点

以下是我想要的: 我远程连接到服务器, 我登录到服务器, 我开始我的程序。 我从服务器注销,但我的程序继续运行


谢谢。

我能想到的唯一解决方案是将您的程序作为Windows服务运行。

使用服务没有什么错。您可以继续创建作为服务和“客户端”gui运行的程序的“服务器”部分。但我想你说的不是你开发的软件,而是别的东西


另一种方法是使用计划任务,即使用户未登录也会运行程序,这对备份脚本等很有用。

另一种方法是编写程序,并将其计划在计划程序中运行


这取决于您是否希望它持续运行。

我想您可以按照配置将程序作为服务运行。您将其“启动类型”设置为手动,这样它不会在每次操作系统启动时启动,而是登录并手动启动服务。然后,当您注销时,服务将继续运行。

请您详细说明“没有服务”是什么意思?您是不想编写服务,还是根本禁止服务?后者的原因是什么?这里是细节。我的程序不是windows服务。我使用用户/通行证远程连接到服务器并启动我的程序。如果不停止我的程序,我不会注销windows。这是我想要的:我登录到服务器,我启动我的程序。我从服务器注销,但我的程序继续运行。。。