最近搞了一些和windows服务的打交道的事情,所以牵扯到安装卸载windows服务安装和卸载,把已经使用过的命令记录下来,备忘。
语法:sc create | delete | config 服务名 [参数]
主要参数列表:
start= demand|boot|system|auto|disabled|delayed-auto //启动类型
binPath= BinaryPathName //可执行文件路径
depend= 依存关系(以 / (斜杠) 分隔)
DisplayName= <显示名称> //屏幕显示名称
C:\Documents and Settings\www.wangxudong.com>tasklist
//类似于linux下的ps
安装服务
sc create svnservice binpath= "d:\p\wangxudong.com\bin\svnserve.exe --service -r e:\repos" displayname= "svnservice" depend= Tcpip
sc config svnservice start= auto
删除服务
sc delete svnservice
修改配置
sc config svnservice binpath= "d:\p\wangxudong.com\bin\svnserve.exe --service -r e:\repos" displayname= "svnservice" depend= Tcpip
设置为自启动
sc config svnservice start= auto
启动服务
net start svnservice
分享到:
相关推荐
启动Windows服务和卸载Windows服务的方法 启动 Windows 服务是指将已经创建好的 Windows 服务程序部署到系统中,并将其设置为自动启动的过程。下面将详细介绍启动 Windows 服务的方法。 首先,需要双击 ...
"Windows服务安装卸载工具"则提供了更加简洁明了的界面,使得安装、卸载、启动、停止以及更改服务的启动类型等操作变得更加容易。 安装服务是指将一个可执行文件注册为系统服务,使其能在后台自动运行。通常,...
安装服务主要通过调用`AssemblyInstaller`类来完成。具体步骤如下: 1. 创建一个`AssemblyInstaller`实例。 2. 设置必要的参数(如服务路径)。 3. 调用`Install`方法来安装服务。 ```csharp // 示例代码片段 ...
1. **安装服务**:用户可以通过该工具将可执行文件设置为Windows服务,以便在系统启动时自动运行。只需提供服务的名称、可执行文件路径以及相关参数,工具即可完成服务的创建和注册。 2. **卸载服务**:当不再需要...
安装服务时,工具会指定服务的名称、可执行文件路径、启动类型(手动、自动、禁用)、服务描述等参数。卸载服务则是移除已注册的服务,使其不再出现在服务管理器中。 在管理服务时,用户可以使用此工具来启动或停止...
“安装服务”是指将一个可执行文件设置为系统服务,这样它就可以按照预定的配置(如启动类型、依赖关系等)在系统启动时自动运行。这通常需要管理员权限,并且涉及修改注册表和系统配置文件。在命令行环境中,可以...
本示例"Windows服务安装,启动,停止,卸载 (vc源码)"提供了VC++编程环境下实现这些操作的源代码,帮助开发者更好地理解和应用Windows服务。 首先,我们要理解Windows服务的基本概念。服务具有独立的进程空间,可以...
### 安全模式下卸载Windows Installer打包的软件 在日常使用计算机的过程中,我们经常会遇到各种软件安装与卸载的问题。对于那些通过Windows Installer(简称MSI)进行安装的程序而言,有时候用户可能会发现在正常...
### MySQL在Windows下的安装与卸载详解 #### 一、MySQL简介 MySQL是一个非常流行的开源关系型数据库管理系统(RDBMS),最初由瑞典的MySQL AB公司开发,后来被Oracle公司收购。MySQL以其高性能、高可靠性和易用性而...
系统服务工具是IT管理员在日常工作中经常会接触到的一种实用软件,主要功能是对计算机中的系统服务进行安装、卸载或管理。本文将深入探讨“手工安装或卸载系统服务工具”的相关知识点,以及如何利用名为SRVINSTW.EXE...
标题提到的"强力卸载Windows下的Edge浏览器",通常指的是使用管理员权限的命令行操作。在提供的文件列表中,`Uninstall Edge.cmd`可能是一个自定义的批处理文件,用于执行一系列命令来卸载Edge。批处理文件是一种...
在Windows操作系统中,程序卸载通常是一个简单的过程,用户只需通过控制面板或“设置”中的“应用和功能”选项即可轻松卸载不需要的软件。然而,为了增加安全性或防止未经授权的卸载,开发者有时会引入一种机制,即...
为了确保有足够的权限执行卸载操作,首先需要以管理员身份登录到Windows系统中。这一点对于所有版本的Windows都适用。 **第二步:通过Oracle Installer卸载所有Oracle产品及组件** 在控制面板中找到“添加或删除...
在给定的“通过BAT脚本检测并安装WINDOWS服务程序.rar”压缩包中,我们有两个重要的脚本文件:`install.bat` 和 `uninstall.bat`,分别用于安装和卸载Windows服务。这里我们将详细讨论如何通过BAT脚本来检测和管理...
6. **删除环境变量**:修改系统环境变量,移除Oracle相关的路径。 7. **重启系统**:为了确保所有更改生效,重启操作系统。 9i ORACLE的安装和卸载涉及到多个步骤,尤其是卸载过程可能较为复杂,容易出错。通过...
这个过程需要指定服务的名称、显示名称、可执行文件路径以及启动类型等信息。 3. **配置服务属性**:可以通过`ChangeServiceConfig`函数修改服务的属性,如改变启动类型、设置依赖项或添加描述。 4. **启动和停止...
NSIS提供了丰富的功能,包括但不限于创建自解压文件、安装、卸载、修改、添加/删除注册表项、运行安装后脚本等。它的脚本语法简洁明了,使得开发者能够快速创建出功能强大的安装包。 在安装过程中生成log是为了便于...
本项目名为“windows 系统服务添加、卸载、启用源码”,其核心目标是通过命令行工具对Windows系统服务进行管理。下面我们将详细探讨涉及的知识点。 1. **Windows服务**: - Windows服务不同于普通应用程序,它们不...