准备工具:
instsrv.exe
srvany.exe
下载地址:
http://download.csdn.net/source/2248126
目录文件:
c:\chat\run.bat
c:\chat\instsrv.exe
c:\chat\srvany.exe
打开CMD,进入c:\chat目录,输入以下命令(chatSrv为服务显示名称):
instsrv.exe chatSrv c:\chat\srvany.exe
修改注册表:
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下,找到"chatSrv"目录,新建项名为"Parameters"的文件夹
选择"Parameters"文件夹
新建 字符串值 命名为"Application"的子键,数据类型为"REG_SZ",值为"c:\chat\run.bat"
新建 字符串值 命名为"AppDirectory"的子键,数据类型为"REG_SZ",值为"c:\chat"
在运行中输入"services.msc"打开服务列表
找到chatSrv服务,点击"登录"标签,在登录身份选择"本地系统帐户",确定后启动该服务即可
删除服务:
在命令行输入:
sc delete chatSrv
即可删除服务(chatSrv为服务名)
分享到:
相关推荐
在 IT 领域中,Windows 服务是一种特殊类型的后台应用程序,它可以在没有用户交互的情况下运行。这类服务通常用于执行关键任务或长期运行的任务,例如数据库服务、网络服务等。使用 Delphi 开发 Windows 服务程序是...
创建服务后,还需要通过Windows的管理工具或者命令行来管理它。`sc`命令是Windows系统提供的服务控制管理器,可以用来创建、查询、控制和删除服务。以下是一些基本的`sc`命令示例: 1. 创建服务:`sc create ...
VS2017 创建运行 Windows 服务程序 在本篇文章中,我们将详细介绍如何使用 VS2017 创建和运行 Windows 服务程序。Windows 服务是 Windows 操作系统中的一种特殊程序,它可以在后台运行,提供一些特殊的功能。下面,...
`CreateService`函数用于在服务控制管理器数据库中创建服务项,定义服务的属性,如服务名、显示名、可执行文件路径等。`StartServiceCtrlDispatcher`是服务入口点,它连接到服务控制管理器并处理服务启动请求。`...
在IT领域,Windows服务是一种特殊的后台应用程序,它可以在没有用户交互的情况下运行,通常用于执行计划任务、管理系统资源或提供持续的系统功能。本教程将深入探讨如何使用C#语言来创建Windows服务,以及如何实现...
在Windows操作系统中,服务是一种后台运行的程序,它在用户登录之前启动,并且可以在没有用户交互的情况下持续运行。服务主要用于提供系统级的功能,例如网络连接、打印服务等。本篇文章将详细探讨如何创建Windows...
你可以使用`sc create`命令行工具来创建服务,并指定服务名称、显示名称、可执行文件和服务类型。 以上就是创建C# Windows服务的基本步骤和关键知识点。通过理解并应用这些概念,你可以构建出满足需求的高效、稳定...
#### 四、创建服务程序的实践 1. **初始化项目结构**: - 使用Visual C++ AppWizard创建一个SDI/MFC程序,随后去除所有不必要的组件(如文档/视图结构),仅保留核心框架。 2. **编写服务代码**: - 实现一个名...
找了n多据说是创建windows服务的vc代码,发现了n多问题。大多数无法应用于生产环境。此外。大部分代码,冗长不直观。 这次通过挖掘filezilla,找到了一部分filezilla控制windows服务的代码。感觉还是太长,不直观。...
虽然Windows服务通常在没有用户界面的背景下运行,但通过使用`ServiceController`类,我们可以从一个Windows Forms应用程序(Form)控制服务的状态。例如,可以发送命令启动、停止或查询服务的状态。此外,可以通过...
在Windows服务中集成QuartzNet可以帮助确保任务即使在无人值守的情况下也能按照预定的时间表执行。下面我们将深入探讨如何使用QuartzNet创建一个简单的Windows服务。 首先,你需要确保已经安装了必要的开发工具,如...
在IT行业中,Windows服务是一种特殊的程序,它可以在没有用户交互的情况下在Windows操作系统后台持续运行。Visual Studio 2008(VS2008)提供了一个强大的开发环境,支持创建这样的服务应用程序。本文将深入探讨如何...
总结来说,通过VC创建Windows服务程序,不仅可以让程序在用户登录之前或不需用户交互的情况下运行,还可以提高系统的稳定性和安全性。了解并掌握这一技能,对于开发系统级应用或后台服务程序的开发者而言至关重要。
在Windows操作系统中,服务是一种特殊的后台应用程序,它们可以在用户未登录或者无交互界面的情况下运行,为系统或用户提供持续的功能支持。本教程将详细介绍如何使用C#语言创建一个简单的"HelloWorld" Windows服务...
在本文中,我们将深入探讨如何使用Visual Studio 2008(VS2008)进行C++编程,创建一个Windows服务程序,并了解如何管理该服务的生命周期,包括安装、启动、暂停、恢复、停止以及重新启动服务。Windows服务是一种在...
总结来说,创建Windows服务涉及创建服务项目、配置服务行为、创建安装程序以及定义安装和卸载步骤。通过这些步骤,你可以构建出能够在系统启动时自动运行,独立于用户交互的服务,以满足特定的系统需求。
serviceInstaller.Description = "这是一个示例Windows服务,用于演示如何创建服务"; // 将安装器添加到集合 Installers.Add(processInstaller); Installers.Add(serviceInstaller); } } ``` 3. **安装服务...
在本文中,我们将深入探讨如何使用C#编程语言与Visual Studio 2010来创建、安装和调试Windows服务(Windows Service)。Windows服务是后台应用程序,它们在没有用户交互的情况下运行,通常用于执行周期性任务或者...
除了创建服务本身之外,还需要一个用户界面来方便地控制服务的安装、启动、停止以及卸载等操作。 1. **新建Windows Form项目**:在相同的解决方案中新建一个Windows Form应用程序,并命名为“WindowsServiceClient...