把任何可執(zhí)行文件(包括批處理和腳本)當(dāng)作系統(tǒng)服務(wù)運(yùn)行的工具 下載
Run As Service
把任何可執(zhí)行文件(包括批處理和角本)當(dāng)作系統(tǒng)服務(wù)運(yùn)行的工具
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
介紹:
■ 將任何可執(zhí)行文件作為系統(tǒng)服務(wù)運(yùn)行。
■ 開始主要是為了移植一些linux 的 daemon;也可以用于啟動(dòng)任何應(yīng)用程序和維護(hù)性角本。
■ 安靜地運(yùn)行,除非指定了 Interactive 模式,否則不會(huì)彈出任何窗口。
■ 無需登陸,系統(tǒng)啟動(dòng)后自動(dòng)運(yùn)行,無需等待用戶登陸完畢。
■ 作為附帶的功能,支持啟動(dòng)、停止和刪除任何系統(tǒng)服務(wù)。
■ 完整接管系統(tǒng)服務(wù)管理器的指令(啟動(dòng)、停止等等)。運(yùn)行的程序終止后,自動(dòng)向服務(wù)管理器提交狀態(tài)同時(shí)自身退出,不會(huì)駐留內(nèi)存。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
幫助屏幕:
C:\Documents and Settings\Administrator>
#runassrv
=======================================================================
Run As Service Ver 1.0.0.3 by BaiYang / 2004, Freeware
=======================================================================
Run any program as a Service
USAGE: runassrv <Action> <Options>
=======================================================================
Actions:
-add - Add a Service.
-remove - Remove a Service.
-start - Start a Service.
-stop - Stop a Service.
-listgrp - List all service load order groups on local system.
-h - this screen
=======================================================================
Options:
-cmdline - when the service start, witch program you want to run.
-name - the service name.
-dispname - service's display name in service manager
-desc - service's description in service manager
DEFAULT: none
-type - service type, can be:
FileSystemDriver
KernelDriver
OwnProcess (DEFAULT)
ShareProcess
InteractiveProcess
NOTE: set this option incorrectly may endanger your syst
-starttype - service start type, can be:
SystemStart
BootStart
AutoStart (DEFAULT)
DemandStart
Disabled
NOTE: set this option incorrectly may endanger your syst
-errctl - service error control policy, can be:
ErrorIgnore
ErrorNormal (DEFAULT)
ErrorSevere
ErrorCritical
NOTE: set this option incorrectly may endanger your syst
-group - specify service load order group
DEFAULT: none
-depen - names of services or load ordering groups that the syste
must start before this service, delimited by '/'
DEFAULT: none
-user - specifies the name of the account under which the servic
should run.
DEFAULT: LocalSystem
-pass - contains the password to the account name
DEFAULT: none
-priority - priority of the program you want to run, can be:
Idle
BelowNormal
Normal (DEFAULT)
AboveNormal
High
RealTime
=======================================================================
Examples:
runassrv /add /cmdline:"c:\tools\myapp.exe -arg1 -arg2" /name:"mysrv" /dispname:"example service"
runassrv /listgrp
runassrv /remove /name:"mysrv"
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
簡(jiǎn)單中文幫助:
C:\Documents and Settings\Administrator>
#runassrv
=======================================================================
Run As Service Ver 1.0.0.3 by BaiYang / 2004, Freeware
=======================================================================
將任何可執(zhí)行程序作為系統(tǒng)服務(wù)運(yùn)行
用法: runassrv <動(dòng)作> <選項(xiàng)>
=======================================================================
動(dòng)作:
-add - 新增一個(gè)服務(wù).
-remove - 刪除一個(gè)服務(wù).
-start - 啟動(dòng)一個(gè)服務(wù).
-stop - 停止一個(gè)服務(wù).
-listgrp - 列出當(dāng)前系統(tǒng)中所有服務(wù)啟動(dòng)組的優(yōu)先級(jí)順序.
-h - 本幫助屏幕.
=======================================================================
選項(xiàng):
-cmdline - 當(dāng)服務(wù)啟動(dòng)時(shí),指定你真正想要運(yùn)行那個(gè)程序.
-name - 指定系統(tǒng)服務(wù)名(net start 等系統(tǒng)操作用).
-dispname - 指定用戶將要看到的服務(wù)顯示名稱(在服務(wù)管理器中看到的名稱).
-desc - 指定服務(wù)描述(在服務(wù)管理器中看到的服務(wù)描述信息)
默認(rèn): 無
-type - 指定服務(wù)類型,可以是以下幾種:
FileSystemDriver : 文件系統(tǒng)及驅(qū)動(dòng),將在內(nèi)核載入之前被裝入,注
意這個(gè)級(jí)別的服務(wù)幾乎不可以使用任何系統(tǒng)API。
KernelDriver : 內(nèi)核級(jí)驅(qū)動(dòng),內(nèi)核裝入后,立即被裝入,這個(gè)
級(jí)別的服務(wù)只能使用受限的API。
OwnProcess : 單獨(dú)進(jìn)程服務(wù),標(biāo)準(zhǔn)服務(wù),在Win32子系統(tǒng)ready
后啟動(dòng),默認(rèn)。
ShareProcess : 共享進(jìn)程服務(wù),即數(shù)個(gè)服務(wù)共享同一進(jìn)程,很多
依賴svchost的服務(wù)都使用這種類型。
InteractiveProcess: 交互式服務(wù),服務(wù)可以與用戶交互,除了這個(gè)類
型以外,其它所有類型的服務(wù)都不可能有用戶可
見的界面。
注意: 錯(cuò)誤的設(shè)置這個(gè)選項(xiàng)可能使系統(tǒng)變得不穩(wěn)定,甚至無法啟動(dòng)!如果
不知道自己正在做什么,請(qǐng)不要嘗試前兩項(xiàng)。
-starttype - 服務(wù)啟動(dòng)類型,包括:
SystemStart : 系統(tǒng)級(jí)啟動(dòng),在kernel初始化后啟動(dòng)。
BootStart : 由系統(tǒng)裝載器啟動(dòng)(kernel初始化前)。
AutoStart : 自動(dòng)啟動(dòng),Win32子系統(tǒng)初始化完畢后啟動(dòng),默認(rèn)。
DemandStart : 手動(dòng)。
Disabled : 禁用。
注意: 錯(cuò)誤的設(shè)置這個(gè)選項(xiàng)可能使系統(tǒng)變得不穩(wěn)定,甚至無法啟動(dòng)!如果
不知道自己正在做什么,請(qǐng)不要嘗試前兩項(xiàng)。
-errctl - 指定服務(wù)出錯(cuò)時(shí)的錯(cuò)誤處理策略,可以是:
ErrorIgnore : 忽略錯(cuò)誤,不挽救服務(wù),系統(tǒng)繼續(xù)運(yùn)行
ErrorNormal : 記錄到系統(tǒng)日志,并且彈出一個(gè)對(duì)話框提示用戶,默
認(rèn)。(默認(rèn))
ErrorSevere : 記錄日志并彈出提示框,如果當(dāng)前系統(tǒng)已經(jīng)運(yùn)行于了
最后一次正確啟動(dòng)的配置,則忽略該錯(cuò)誤,否則自動(dòng)
重啟到最后一次正確配置。
ErrorCritical : 同上,但是如果重啟到最后一次正確配置還是啟動(dòng)本
服務(wù)失敗就藍(lán)屏。
注意: 錯(cuò)誤的設(shè)置這個(gè)選項(xiàng)可能使系統(tǒng)變得不穩(wěn)定,甚至無法啟動(dòng)!如果
不知道自己正在做什么,請(qǐng)不要嘗試后兩項(xiàng)。
-group - 指定服務(wù)屬于的啟動(dòng)優(yōu)先級(jí)組,優(yōu)先級(jí)組可以通過 listgrp 按順序列出。
默認(rèn): 無
-depen - 指定本服務(wù)所依賴的服務(wù),在這里指定的服務(wù)必須在本服務(wù)啟動(dòng)之前正確
啟動(dòng)。多個(gè)服務(wù)之間用 “/”分割。這里要指定系統(tǒng)服務(wù)名,而不是用戶
看到的那個(gè)名稱。
默認(rèn): 無
-user - 指定用戶身份,即本服務(wù)使用那個(gè)用戶帳號(hào)運(yùn)行
默認(rèn): LocalSystem(本地系統(tǒng),最高權(quán)限),交互式服務(wù)必須使用這個(gè)
帳號(hào)。
-pass - 指定用戶密碼
默認(rèn): 無(LocalSystem)
-priority - cmdline 參數(shù)指定程序的運(yùn)行優(yōu)先級(jí),可以是(這個(gè)不用解釋了吧):
Idle
BelowNormal
Normal (DEFAULT)
AboveNormal
High
RealTime
=======================================================================
例子:
runassrv /add /cmdline:"c:\tools\myapp.exe -arg1 -arg2" /name:"mysrv" /dispname:"example service"
runassrv /listgrp
runassrv /remove /name:"mysrv"
=======================================================================
關(guān)于命令和參數(shù)的分隔符:
所有參數(shù)以 “-” 或 “/” 為前綴;需要賦值得參數(shù)以 “:” 或 “=”作為
賦值運(yùn)算符,例如:-name="mysrv"; /name:"mysrv"; -name:"mysrv" 等組合都
是合法的。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
版權(quán):免費(fèi)軟件;作者不承擔(dān)任何責(zé)任。您可以將它用于任何用途,只要不做壞事。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
聯(lián)系作者:http://www.cn-dos.net/forum 或 asbai@msn.com
有事盡量論壇或 email 聯(lián)系。不過要是你喜歡玩星際并且是手速跟我一樣低(不超過100)的菜鳥,歡迎加我的 MSN ^_^
本地下載
相關(guān)文章
北京2008奧運(yùn)會(huì)體育圖標(biāo)符號(hào)字體 下載
北京2008奧運(yùn)會(huì)體育圖標(biāo)符號(hào)字體 下載...2007-10-10壓縮文件管理器 WinRAR v3.70 Beta 7 下載
壓縮文件管理器 WinRAR v3.70 Beta 7 下載...2007-04-04WMA To MP3 Encoder6.15綠色版含注冊(cè)文件 下載
WMA To MP3 Encoder6.15綠色版含注冊(cè)文件 下載...2007-05-05Windows優(yōu)化大師 V7.75 Build 7.806 免注冊(cè)破解版 提供下載
Windows優(yōu)化大師 V7.75 Build 7.806 免注冊(cè)破解版 提供下載...2007-08-08WinXPSP2 2007增強(qiáng)安裝版[最強(qiáng)大的自動(dòng)安裝版本] 下載
WinXPSP2 2007增強(qiáng)安裝版[最強(qiáng)大的自動(dòng)安裝版本] 下載...2007-03-03Windows Home Server OEM 正式版 下載地址
Windows Home Server OEM 正式版 下載地址...2007-10-10