SC命令,与“服务控制器”和已安装设备进行通讯。SC.exe 检索和设置有关服务的控制信息。可以使用 SC.exe 来测试和调试服务程序。可以设置存储在注册表中的服务属性,以控制如何在启动时启动服务应用程序,以及如何将其作为后台程序运行。SC.exe 的参数可以配置指定的服务,检索当前服务的状态,也可以停止和启动服务。可以创建批处理文件来调用不同的 SC.exe 命令,以自动启动或关闭服务序列。SC.exe 提供的功能类似于“控制面板”中“管理工具”项中的“服务”。
常用命令:
查看服务信息:sc query [servicename]
创建服务:sc create [service name] [bin path]
更改服务配置:sc config [service name]
删除服务:sc delete [service name]
EX.[code]创建服务:
sc create svnservice binpath= “d:\subversion\bin\svnserver –service” displayname= “svnservice” depend= Tcpip
设置为自启动
sc config svnservice start= auto
启动服务 sc start svnservice
OR net start svnservice
[/code]
更多帮助可以在运行时查看命令帮助,或者Google之。
注意:想要使用sc命令,需要安装Window 2000/2003 Resource Kit工具包,可通过添加删除Windows组件来安装
示例:sccreate命令行添加/创建/修改服务
添加服务:
sc create BITS binpath= "C:\WINDOWS\system32\svchost.exe -k netsvcs" type= share start= auto displayname= "Background Intelligent Transfer Service" depend= RpcSs/EVEntSystem
修改描述:
sc description BITS "利用空闲的网络带宽在后台传输文件。如果服务被停用,例如 Windows Update 和 MSN Explorer 的功能将无法自动下载程序和其他信息。如果此服务被禁用,任何依赖它的服务如果没有容错技术以直接通过 IE 传输文件,一旦 BITS 被禁用,就可能无法传输文件。"
添加服务:
sc create PolicyAgent binpath= "C:\WINDOWS\system32\lsass.exe" type= share start= auto displayname= "IPSEC Services" depend= RPCSS/Tcpip/IPSec
修改描述:
sc description PolicyAgent "提供 TCP/IP 网络上客户端和服务器之间端对端的安全。如果此服务被停用,网络上客户端和服务器之间的 TCP/IP 安全将不稳定。如果此服务被禁用,任何依赖它的服务将无法启动。"
SC命令的更多用法请在查看help sc
(注册表修改前请做好备份),
SvcHost共享服务的特别之处:或许重启后还需要到注册表位置:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost],查看"C:\WINDOWS\system32\svchost.exe -k netsvcs"以红色字为名的键(这里以netsvcs为例),键值里是否定义有sc create BITS蓝色字的服务(这里以BITS为例),如果没有就在键值把服务名(这里以BITS为例)添加上去,再重启一次。
分享到:
相关推荐
- 注册为Windows服务:通过`sccreate`命令将SVN服务注册为Windows服务。 - `sccreate svnserve binPath="svnserve --service --root F:\svnroot\zgh" start=auto depend="tcpip" DisplayName="svn服务1"` - 删除...
该命令利用Windows自带的sc工具,将SVN服务器注册为名为"SVN Service"的服务,并设置其依赖于Tcpip服务,启动类型为自动。 通过以上步骤,你可以在Windows环境下成功搭建并运行SVN服务器,为团队协作提供强大的版本...
配置权限是svn权限设置的核心部分。我们可以使用svnaccess文件来配置权限。svnaccess文件位于版本库的conf目录下,用于定义用户和权限的映射关系。例如: [aliases] joe = joe.user [groups] devteam = joe, jane ...
2. Windows 7 下添加系统服务时出现 "[SC] OpenSCManager 失败 5:" 错误解决方法:开始——所有程序——附件——(右键)命令提示符——以管理员身份运行。 3. 启动服务时出现“错误 5 拒绝访问”解决方法:为 C:\My...
- 注册为Windows服务:通过`sc create Subversion binPath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\SVN_SERVER_FODLER" DisplayName= "SubversionRichardY"` 命令创建服务,并设置启动...
### SVN服务端安装步骤详解 #### 一、概述 Subversion(简称SVN)是一种集中式的版本控制系统,广泛应用于软件开发...通过以上步骤,我们可以成功地在服务器上安装并配置SVN服务,为团队提供稳定可靠的版本控制服务。
- 方式2:创建系统服务,使用`sc create`命令,确保服务名和路径正确。服务创建后,可以在服务管理器中启动。 5. **在MyEclipse中安装SVN插件** - 使用与MyEclipse版本和SVN服务器版本相匹配的插件,例如site-...
【SVN服务器配置及使用...总之,配置SVN服务器涉及安装、仓库创建、服务注册、权限设置等多个环节,这些步骤完成后,团队成员就能通过SVN进行高效的版本控制和协同工作了。记得定期更新SVN以获取最新的功能和安全修复。
要将Subversion服务添加到Windows服务中,需要在dos命令行中输入以下命令:sc create svn binpath= "\"D:\Program Files\Subversion\bin\svnserve.exe\" --service -r D:\svnroot" displayname= "Subversion Server...
本文将深入探讨如何配置SVN服务器,包括创建服务并将其设置为自动启动的过程,这对于确保团队能够高效地使用SVN进行版本控制至关重要。 ### SVN服务器配置的重要性 在分布式团队环境中,SVN服务器充当着中心存储库...
若希望开机自启,可以通过创建批处理文件或使用`sc create`命令注册为Windows服务。 6. **权限配置**: 如果使用基于`svnserve`的服务器,权限管理主要通过`authz`文件实现。配置时需注意`svnserve.conf`中的`authz-...
- **启动SVN服务**:通过命令`svnserve --daemon --root [repository_path]`启动SVN服务,其中`repository_path`是你的仓库路径。如果希望SVN作为服务运行,可以使用`SVNService`工具将其注册为Windows服务,或者...
在Windows操作系统中,配置SVN(Subversion)服务器端是一个重要的步骤,这使得开发者能够集中存储和管理代码版本。以下是一份详细的指南,涵盖了从安装到配置,再到服务化的过程。 1. **安装SVN服务器**:首先,你...
这个命令创建了一个名为`SVN`的服务,其路径指向SVN服务器端目录,并依赖于TCP/IP服务。确保替换路径为你实际的SVN库目录。完成后,你可以通过运行`services.msc`查看服务列表,找到并设置`SVNService`为自动启动。...
sc create SVN-Service binpath= "F:\work\course\svn\bin\svnserve.exe --service -r F:\work\course\svn\repository\svn" displayname= "SVN-Service" start= auto depend= Tcpip 这将创建一个名为SVN-Service的...