今天重灌了系統,subversion服務也得重灌。照例輸入**:
--service -r e:/svn" displayname="subversion" depend=tcpip start=auto
creates a service entry in the registry and service database.
syntax:
sc create [service name] [binpath= ]
...create options:
note: the option name includes the equal sign.
type=
(default = own)
start=
(default = demand)
error=
(default = normal)
binpath=
group=
tag=
depend=
obj=
(default = localsystem)
displayname=
password=
我仔細檢查登錄檔,沒有同名的服務啊!浪費了半小時,才搞清楚,binpath=、dispalyname=、depend=後面是必須要有乙個空格的。否則就會執行不成功。這語法,太奇怪了……
所以,正確的**應該是這樣:
那麼,原來我是怎麼執行成功的呢?仔細想了想,以前的**是直接從svn幫助中複製的
SC命令配置服務 註冊SVN服務
sc命令,與 服務控制器 和已安裝裝置進行通訊。sc.exe 檢索和設定有關服務的控制資訊。可以使用 sc.exe 來測試和除錯服務程式。可以設定儲存在登錄檔中的服務屬性,以控制如何在啟動時啟動服務應用程式,以及如何將其作為後台程式執行。sc.exe 的引數可以配置指定的服務,檢索當前服務的狀態,也...
windows下使用sc建立服務 配置自動啟動
事情源自我們windows的管理方式,使用cygwin或copssh來擬linxu化的管理windows伺服器 今天在安裝nsclient 軟體用於監控的時候做了乙個自解壓的包打算自動安裝,奇怪的是遠端桌面連線過去在命令列下執行成功,服務也安裝ok 但是在cygwin命令列中遠端執行這個exe解壓包...
c 使用sc命令註冊開發Windows服務
windows服務的開發如果中規中矩的話開發測試安裝都十分繁瑣,現備忘乙個簡易的方案。主要原理也很簡單,就是利用windows自帶的服務管理命令sc進行註冊,執行。using system using system.collections.generic using system.diagnosti...