启动和停止 VisualSVN Server 批处理

Start and Stop VisualSVN Server batch

如何通过 batch/console (windows) 命令停止和启动 VisualSVN Server

我的设置:

VisualSVN Server 3.2 有 3 个 Windows 服务,每个服务都必须单独停止:

下面是一些示例。


使用 VisualSVN 服务器的 WMI 提供程序(通过 PowerShell):

启动 HTTP 服务:

$service = Get-CimInstance -Namespace root\VisualSVN -ClassName VisualSVN_Service -Filter "Name = 'VisualSVNServer'"
Invoke-CimMethod -InputObject $service -MethodName StartService

停止 HTTP 服务:

$service = Get-CimInstance -Namespace root\VisualSVN -ClassName VisualSVN_Service -Filter "Name = 'VisualSVNServer'"
Invoke-CimMethod -InputObject $service -MethodName StopService

cmd.exe 命令提示符下使用 SC.exe:

停止 VisualSVN Server 的 HTTP 服务:sc stop VisualSVNServer,

启动 VisualSVN Server 的 HTTP 服务:sc start VisualSVNServer.

TechNet | sc command-line reference.