Run As Service
把任何可执行文件(包括批处理和角本)当作系统服务运行的工具
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
介绍:
■ 将任何可执行文件作为系统服务运行。
■ 开始主要是为了移植一些linux 的 daemon;也可以用于启动任何应用程序和维护性角本。
■ 安静地运行,除非指定了 Interactive 模式,否则不会弹出任何窗口。
■ 无需登陆,系统启动后自动运行,无需等待用户登陆完毕。
■ 作为附带的功能,支持启动、停止和删除任何系统服务。
■ 完整接管系统服务管理器的指令(启动、停止等等)。运行的程序终止后,自动向服务管理器提交状态同时自身退出,不会驻留内存。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
1.1.0.628 版新增内容:
■ 所有 Action (例如:add / remove 等)无需再加前缀。
■ 新增 pause / continue 操作。
■ 现在开始,一个 runassrv 服务可以并发运行多个 /cmdline 指定的应用。
■ runassrv.exe 本身不需要放入系统搜索路径中了。
■ 新增 control 操作,向指定的服务发送控制码。
■ 新增 listsrv 操作,列出所有服务和驱动,支持很多过滤条件。
■ 新增 -logfile 和 -loglevel 选项,日志记录功能。
■ 新增 -unstoppable 系统服务管理器将拒绝停止一个以该选项安装的服务。
■ 内存收缩策略,典型情况下内存开销少于 300KB。
■ 解决了在某些系统上 start / stop 命令无效的问题。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
1.1.2.803 版新增内容:
■ 如果指定了多个 /cmdline 参数,那么服务启动时,用户命令将会按照 /cmdline 的指定顺序逐个执行。
■ 每条用户命令都将等待上条 /cmdline 命令就绪后才开始执行,保证有依赖关系的命令可以正常运行。(参见:“关于执行就绪”)
■ 为每条命令设置默认的“当前工作目录”参数。例如,有命令:“/cmdline:C:\test\app.exe”,在执行该命令时,其当前工作目录将被设置为“C:\test\”,保证应用程序可以正常访问配置信息和私有数据。
■关于执行就绪■ 对于命令行程序(包括批处理和角本),执行就绪意味着标准输入输出设备已初始化完毕,并且已经进入主程序入口(main());对于图形界面程序,执行就绪意味着主窗体注册和初始化完毕,程序已经在主循环处等待接受消息。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
帮助屏幕:
C:\Documents and Settings\Administrator>
#runassrv
===========================================================================
Run As Service Ver 1.1.2.803 by BaiYang / 2004 - 2006, 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.
pause - Pause a Service.
continue - Continue a paused Service.
control - Control a service by send it a op-code
listsrv - List all installed services on local system
listgrp - List all service load order groups on local system (by start
order).
-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 system!
-starttype - service start type, can be:
SystemStart
BootStart
AutoStart (DEFAULT)
DemandStart
Disabled
NOTE: set this option incorrectly may endanger your system!
-errctl - service error control policy, can be:
ErrorIgnore
ErrorNormal (DEFAULT)
ErrorSevere
ErrorCritical
NOTE: set this option incorrectly may endanger your system!
-group - specify service load order group
DEFAULT: none
-depen - names of services or load ordering groups that the system
must start before this service, delimited by '/'
DEFAULT: none
-user - specifies the name of the account under which the service
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
-unstoppable - make service unstoppable by system service control manager.
-opcode - for "control", specify the operation code.
-logfile - specify the logging target.
DEFAULT: don't log to file.
-loglevel - specify the lowest logging level, can be:
DebugOnly (Most Detail)
Info
Warning
Error (DEFAULT)
FatalError
Disabled (Close Logging Output)
===========================================================================
Special Options With "listsrv":
-name - list service name that match the wildcard pattern
DEFAULT: *
-dispname - service display name's wildcard pattern.
DEFAULT: *
-pid - service belong to specified process.
DEFAULT: any
-type - specify service types to be match, delimite by "/".
DEFAULT: any
-starttype - specify service starttypes to be match, delimite by "/".
DEFAULT: any
-group - service belong to the load order group
DEFAULT: any
-state - service's current state, can be:
active
inactive
DEFAULT: any
===========================================================================
Examples:
runassrv add /cmdline:"c:\tools\myapp.exe -arg1 -arg2" /name:"mysrv"
runassrv add /cmdline:myapp.exe /cmdline:yourapp.exe /name:mysrv
runassrv add /cmdline:notepad /cmdline:vi.bat /type:interactiveprocess /priority:AboveNormal /name:testsrv /logfile:C:\test.log /loglevel:debugonly /dispname:"My Test Service" /desc:"This is a Test Service"
runassrv start /name:wuauserv
runassrv stop /name:wuauserv
runassrv pause /name:iisadmin
runassrv control /name:wuauserv /opcode:1
runassrv listsrv /name:w*
runassrv listsrv /type:KernelDriver/FileSystemDriver
runassrv listsrv /starttype:SystemStart/BootStart
runassrv listsrv /group:pnp_tdi
runassrv listsrv /pid:1234
runassrv listgrp
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
简单中文帮助:
C:\Documents and Settings\Administrator>
#runassrv
===========================================================================
Run As Service Ver 1.1.2.803 by BaiYang / 2004 - 2006, Freeware
===========================================================================
将任何可执行程序作为系统服务运行
用法: runassrv <动作> <选项>
===========================================================================
动作:
add - 新增一个服务.
remove - 删除一个服务.
start - 启动一个服务.
stop - 停止一个服务.
pause - 暂停一个服务
continue - 继续一个被暂停的服务.
control - 向指定服务发送一个控制码.
listsrv - 列出当前系统中符合条件的所有服务及驱动.
listgrp - 列出当前系统中所有服务启�
没有合适的资源?快使用搜索试试~ 我知道了~
windows下的haproxy
共28个文件
dll:15个
cmd:3个
rar:2个
3星 · 超过75%的资源 需积分: 50 19 下载量 174 浏览量
2017-03-25
11:50:10
上传
评论
收藏 4.23MB RAR 举报
温馨提示
haproxy是linux系统下用于提高自身性能的一款软件。一般运行于大型的服务器上。这是移植到win下的haproxy的软件。只需要以管理员身份运行——安装.cmd。一次即可正常使用。无需其他设置。系统重启后也能正常使用。
资源推荐
资源详情
资源评论
收起资源包目录
haproxy---.rar (28个子文件)
haproxy
CygSSL-0.9.8.dll 232KB
CygLightCOMP.dll 406KB
卸载.cmd 34B
haproxy.cfg 1KB
haproxy.pid 8B
CygCrypto-0.9.8.dll 1.05MB
runassrv.rar 166KB
安装.cmd 179B
CygBZ2-1.dll 61KB
CygWin1.dll 1.79MB
CygCrypt-0.dll 7KB
msvcr71.dll 340KB
CygSASL2-2.dll 78KB
MSVCP71.DLL 488KB
CygPCRE-0.dll 181KB
haproxy.exe 937KB
CygMySQLClient-15.dll 349KB
RunAsSrv使用说明.docx 29KB
安装 - 副本.cmd 156B
runassrv.exe 118KB
CygLDAP-2-3-0.dll 189KB
RunAsSrv使用说明.mht 247KB
CygLBER-2-3-0.dll 39KB
run.bat 29B
CygMinires.dll 24KB
haproxy.rar 1.84MB
CygZ.dll 65KB
readme.txt 14KB
共 28 条
- 1
资源评论
- alxe15282017-09-13还没试过呢
u010869239
- 粉丝: 1
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Chrome代理 switchyOmega
- GVC-全球价值链参与地位指数,基于ICIO表,(Wang等 2017a)计算方法
- 易语言ADS指纹浏览器管理工具
- 易语言奇易模块5.3.6
- cad定制家具平面图工具-(FG)门板覆盖柜体
- asp.net 原生js代码及HTML实现多文件分片上传功能(自定义上传文件大小、文件上传类型)
- whl@pip install pyaudio ERROR: Failed building wheel for pyaudio
- Constantsfd密钥和权限集合.kt
- 基于Java的财务报销管理系统后端开发源码
- 基于Python核心技术的cola项目设计源码介绍
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功