Windows服务如何创建进程
本文关键字:创建 进程 服务 何创建 Windows | 更新日期: 2023-09-27 18:21:27
我想创建一个一直运行的程序(而不是一个Windows服务)。我希望它对用户没有视图。
我希望它是一个过程,我不希望它是服务的原因是因为我想创建来处理,我想用一个服务来启动它们。
我不知道如何在没有任何UI的情况下创建程序,就像我创建控制台应用程序一样——CMD在运行程序时打开。
我猜你想做什么,但这里有一个非常简单的控制台应用程序,它会一直运行到你按下ENTER键。它会每秒钟向控制台打印一行。
class Program
{
static void Main(string[] args)
{
using (System.Threading.Timer processTimer = new System.Threading.Timer(DoSomething, "fun", 0, 1000))
{
Console.ReadLine();
}
}
static void DoSomething(object data)
{
Console.WriteLine("doing something {0}...", data.ToString());
}
}
您可以将DoSomething
的内容替换为您需要控制台运行程序执行的操作。
我希望这能有所帮助。