创建Windows服务

Microsoft Windows 服务,以前称为 NT 服务,可以创建长时间运行的可执行应用程序在其自己的 Windows 会话中运行。 这些服务可以自动启动启动计算机后,可以暂停和重新启动,并且没有显示任何用户界面。 这些功能使服务最适用于在服务器上或每当您需要不干扰其他工作的用户可以在同一台计算机上的长时间运行功能。 此外可以在不同于登录的用户的特定用户帐户或默认计算机帐户的安全上下文中运行服务。下面介绍创建Windows服务的做法。

工具/原料

windows系统
可执行程序

方法/步骤

 

认识什么叫Microsoft Windows 服务?打开Windows系统的“控制面板”——>”管理工具”——>“服务”,可以看到本机运行的Windows服务程序,如下图:

创建Windows服务的做法
 

现在我们练习一下如何增加Windows服务程序。假如本机上已有一个可执行程序:D:\Software\OtherTool\MonitorFolder.exe。我们先打开控制台,输入如下命令:

sc create monitor binpath= "D:\Software\OtherTool\MonitorFolder.exe --service -r D:\Software\OtherTool" displayname= "监控文件夹" start= auto

注意等号后面都有空格,创建成功后会有提示:[SC] CreateService 成功,具体如下图:

创建Windows服务的做法
3

我们再打开Windows系统的“控制面板”——>”管理工具”——>“服务”,可以看到出现一个“监控文件夹”的新项目,如下图:

创建Windows服务的做法
鄂ICP备19018033号-1
0.062692s