我在VC ++ 6.0中创建了一个Windows NT服务(Maths.exe)。 我的机器上没有安装源代码或Visual Studio 6.0。 任何人都可以让我知道使用它在Service Control Manager中安装服务的命令(使用service.msc调用)。 我想手动控制(启动,停止)服务。
提前致谢。
答案 0 :(得分:4)
要安装服务,您可以使用sc实用程序。步骤是:
%SYSTEMROOT%\System32
完全有效)。 sc create MathsService binPath= %SYSTEMROOT%\System32\Maths.exe type= own type= interact start= demand DisplayName= "My fabulous Maths service"
其中MathsService是服务的名称,binPath的参数是二进制位置,DisplayName参数是services.msc上显示的名称。启动的参数可以是启动(不适合服务),系统(不适合服务),自动(自动启动),需求(按需启动,您必须手动启动服务)或禁用(服务无法启动)甚至手动)。
在这个例子中,我使用type = own type = interact。这允许服务与桌面交互(例如,用于TCP / IP通信)。
运行sc可以完全参考sc sintaxis。另请检查http://support.microsoft.com/kb/251192