sc create 服务名称 binpath= "\"程序的绝对路径" 启动参数" displayname= "服务显示的名称" depend= Tcpip start= auto
(在命令行中执行)
(1)sc是windows自带的服务配置程序,服务名称 是服务的名称,似乎没什么用。
(2)参数binPath表示可执行文件的安装路径,由于路径中的"Program Files"带有空格,因此整个路径需要用双引号引起来。而双引号本身是个特殊字符,需要进行转义,因此在路径前后的两个双引号都需要写成\" 。
(3)displayname表示在windows服务列表中显示的名字, depend =Tcpip 表示服务的运行需要tcpip服务,start=auto表示开机后自动运行。安装服务后,要等下次开机时才会自动运行。
(4)binPath的等号前面无空格,等号后面有空格 displayname depend start也都一样
(5)若要修改服务所执行的可执行文件的安装路径,可在windows注册表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下找到和服务名称一样的项,更改ImagePath的值就行了。
(6)若要卸载服务,要先停止该服务,再执行 sc delete 服务名称 即可。
(7)从“sc”到“auto”是在同一个命令sc,必须写在同一行。
创建成功后,可以在运行中键入service.msc察看系统服务,找到 服务名称 项,查看这项服务的属性,可以使用Windows提供的界面操作 服务名称 服务了。
分享到:
相关推荐
### 使用 Delphi 创建 Windows 服务程序 在 IT 领域中,Windows 服务是一种特殊类型的后台应用程序,它可以在没有用户交互的情况下运行。这类服务通常用于执行关键任务或长期运行的任务,例如数据库服务、网络服务...
本篇文章将深入探讨如何创建Windows服务程序,并讲解相关的关键概念和技术。 首先,创建Windows服务程序的核心是编写一个可执行文件(.exe),这个文件包含了服务的具体逻辑。在编程时,我们通常会使用C#、C++或VB...
本教程将深入探讨如何使用C#语言来创建Windows服务,以及如何实现自动启动。 首先,我们需要了解Windows服务的基本概念。Windows服务是Windows操作系统的一个组件,它在系统启动时加载并持续运行,不受用户登录或...
C#作为.NET框架的主要编程语言,提供了丰富的API来创建Windows服务。本项目"创建windows服务+Form+Web调用服务"结合了三种技术,旨在实现一个可以被用户界面(Form)和Web应用调用的后台服务。 1. **C# 创建 ...
1. **ServiceBase类**:它是创建Windows服务的起点,所有的服务都应继承自这个类。你可以在这个类中定义服务的行为,如启动、停止、暂停等事件的处理方法。 2. **OnStart()方法**:这是服务启动时被调用的方法,你...
本文将深入探讨如何使用VS2008创建Windows服务以及服务的基本原理。 首先,理解Windows服务的基本概念至关重要。Windows服务是独立于用户会话的系统组件,通常在系统启动时自动启动,并在后台执行任务,如数据备份...
总结来说,通过VC创建Windows服务程序,不仅可以让程序在用户登录之前或不需用户交互的情况下运行,还可以提高系统的稳定性和安全性。了解并掌握这一技能,对于开发系统级应用或后台服务程序的开发者而言至关重要。
创建Windows服务是为了让特定的应用程序或功能能够持续运行,即使没有用户交互也依然能正常工作。本文将详细介绍如何创建、配置和安装Windows服务。 首先,创建一个新的Windows服务项目。在Visual Studio中,可以...
找了n多据说是创建windows服务的vc代码,发现了n多问题。大多数无法应用于生产环境。此外。大部分代码,冗长不直观。 这次通过挖掘filezilla,找到了一部分filezilla控制windows服务的代码。感觉还是太长,不直观。...
VS2017 创建运行 Windows 服务程序 在本篇文章中,我们将详细介绍如何使用 VS2017 创建和运行 Windows 服务程序。Windows 服务是 Windows 操作系统中的一种特殊程序,它可以在后台运行,提供一些特殊的功能。下面,...
在C#编程语言中,创建Windows服务是一个常见的需求,用于实现一些后台任务,如定时任务、数据库同步、监控等。本篇文章将深入探讨如何使用C#来创建Windows服务以及安装服务的关键步骤。 首先,我们需要了解C#中创建...
下面将详细介绍如何使用C#来创建一个简单的Windows服务。 首先,你需要在Visual Studio中创建一个新的项目。选择"Windows服务"模板,这会为你提供一个基本的服务框架。项目创建后,你将看到主要的代码文件`Service1...
本示例("创建windows服务程序的demo")将教你如何在C++环境中创建一个Windows服务程序。我们将围绕以下几个关键知识点进行展开: 1. **Windows服务的基本概念**: Windows服务是运行在系统级别的应用程序,它们...
### 使用C#创建Windows服务及发布Windows服务 #### 一、开发环境配置 为了确保能够顺利地进行Windows服务的开发与部署,首先需要准备好合适的开发环境。本案例中所使用的开发环境包括: - **操作系统**:Windows ...
### C# 创建 Windows 服务:实现系统定时重启功能 在 IT 领域,Windows 服务(Windows Services)是后台运行的应用程序,它们为用户提供了一系列关键功能,如网络连接、打印服务等。与传统的应用程序不同,Windows ...
### C++创建Windows服务知识点详解 #### 一、概述 本文详细介绍如何利用C++与Visual C++工具创建Windows NT服务程序。文章强调了一个关键概念——使用一个特定的C++类来简化服务程序的开发过程。这种方法的核心优势...
在本文中,我们将深入探讨如何使用C#编程语言创建Windows服务,并结合System.Timers.Timer类实现定时任务。这个实例不仅提供了源代码,还通过截图帮助理解每个步骤,这对于初学者和开发者来说是一份宝贵的资源。 ...
在本文中,我们将深入探讨如何使用C#编程语言来创建Windows服务。 首先,理解C#的基础是必要的。C#是一种面向对象的编程语言,由微软公司开发,主要用于.NET框架。它具有丰富的特性和强大的功能,使得开发Windows...
"利用Java创建Windows服务"的话题正好涵盖了这个需求。下面将详细介绍如何通过Java来实现这一功能。 首先,我们需要了解Java中的`java.util.Service`接口,它并不是用来直接创建Windows服务的,而是用于Java的SPI...