Board logo

标题: [原创][更新] 把任何可执行文件(包括批处理)当作服务 [打印本页]

作者: asbai     时间: 2006-6-22 14:18    标题: [原创][更新] 把任何可执行文件(包括批处理)当作服务

■注意■ 竟然有人专门加我 MSN 询问此工具和 XP 下的 SC 命令有何不同。实在让人郁闷。

这里澄清一下,首先,一个 windows service 不是普通的可执行程序。一个应用程序想要成为 service,必须按照契约调用标准的 Windows Service API,与 Windows Service Manager 进行正确交互才可以。具体参见:
http://msdn.microsoft.com/en-us/library/ms681921(VS.85).aspx 和
http://msdn.microsoft.com/en-us/library/ms685967(VS.85).aspx。详细的 API 参考在:http://msdn.microsoft.com/en-us/library/ms685942(VS.85).aspx。

也就是说,SC 命令的作用是安装、删除、启动、停止一个 service。而 runassrv 的作用是将任何非 service 程序变成 service。

如果这样说还是不清楚的话,请尝试一下用 SC 把某个批处理或 notepad.exe 添加为服务会发生什么。


≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
1.1.0.628 版新增内容:

  ■ 所有 Action (例如:add / remove 等)无需再加前缀。
  ■ 新增 pause / continue 操作。
  ■ 现在开始,一个 runassrv 服务可以并发运行多个 /cmdline 指定的应用。
  ■ runassrv.exe 本身不需要放入系统搜索路径中了。
  ■ 新增 control 操作,向指定的服务发送控制码。
  ■ 新增 listsrv 操作,列出所有服务和驱动,支持很多过滤条件。
  ■ 新增 -logfile 和 -loglevel 选项,日志记录功能。
  ■ 新增 -unstoppable 系统服务管理器将拒绝停止一个以该选项安装的服务。
  ■ 内存收缩策略,典型情况下内存开销少于 300KB。
  ■ 解决了在某些系统上 start / stop 命令无效的问题。

≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
前两年写的小东西,发给大家乐呵乐呵~

Run As Service

把任何可执行文件(包括批处理和角本)当作系统服务运行的工具

≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
介绍:

  ■ 将任何可执行文件作为系统服务运行。
  ■ 开始主要是为了移植一些linux 的 daemon;也可以用于在启动任何应用程序和维护性角本。
  ■ 安静地运行,除非指定了 Interactive 模式,否则不会弹出任何窗口。
  ■ 无需登陆,系统启动后自动运行,无需等待用户登陆完毕。
  ■ 作为附带的功能,支持启动、停止和删除任何系统服务。
  ■ 完整接管系统服务管理器的指令(启动、停止等等)。运行的程序终止后,自动向服务管理器提交状态同时自身退出,不会驻留内存。

≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
帮助屏幕:
C:\Documents and Settings\Administrator>
#runassrv

===========================================================================
  Run As Service Ver 1.1.0.625 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.0.628 by BaiYang / 2004 - 2006, Freeware
===========================================================================
将任何可执行程序作为系统服务运行

用法: runassrv <动作> <选项>
===========================================================================
动作:
  add       - 新增一个服务.
  remove    - 删除一个服务.
  start     - 启动一个服务.
  stop      - 停止一个服务.
  pause     - 暂停一个服务
  continue  - 继续一个被暂停的服务.
  control   - 向指定服务发送一个控制码.
  listsrv   - 列出当前系统中符合条件的所有服务及驱动.
  listgrp   - 列出当前系统中所有服务启动组的优先级顺序.
  -h           - 本帮助屏幕.
===========================================================================
选项:
  -cmdline     - 当服务启动时,指定你真正想要运行那个程序. 这个选项可以被多次使
                 用,每个都指定一个要运行的应用。当服务启动时,这些应用将被并发
                 地执行。
  -name        - 指定系统服务名(net start 等系统操作用).
  -dispname    - 指定用户将要看到的服务显示名称(在服务管理器中看到的名称).
  -desc        - 指定服务描述(在服务管理器中看到的服务描述信息)
                   默认: 无
  -type        - 指定服务类型,可以是以下几种:
                   FileSystemDriver  : 文件系统及驱动,将在内核载入之前被装入,注
                                       意这个级别的服务几乎不可以使用任何系统API。
                   KernelDriver      : 内核级驱动,内核装入后,立即被装入,这个
                                       级别的服务只能使用受限的API。
                   OwnProcess        : 单独进程服务,标准服务,在Win32子系统ready
                                       后启动,默认。
                   ShareProcess      : 共享进程服务,即数个服务共享同一进程,很多
                                       依赖svchost的服务都使用这种类型。
                   InteractiveProcess: 交互式服务,服务可以与用户交互,除了这个类
                                       型以外,其它所有类型的服务都不可能有用户可
                                       见的界面。
                 注意: 错误的设置这个选项可能使系统变得不稳定,甚至无法启动!如果
                       不知道自己正在做什么,请不要尝试前两项。
  -starttype   - 服务启动类型,包括:
                   SystemStart : 系统级启动,在kernel初始化后启动。
                   BootStart   : 由系统装载器启动(kernel初始化前)。
                   AutoStart   : 自动启动,Win32子系统初始化完毕后启动,默认。
                   DemandStart : 手动。
                   Disabled    : 禁用。
                 注意: 错误的设置这个选项可能使系统变得不稳定,甚至无法启动!如果
                       不知道自己正在做什么,请不要尝试前两项。
  -errctl      - 指定服务出错时的错误处理策略,可以是:
                   ErrorIgnore   : 忽略错误,不挽救服务,系统继续运行
                   ErrorNormal   : 记录到系统日志,并且弹出一个对话框提示用户,默
                                   认。(默认)
                   ErrorSevere   : 记录日志并弹出提示框,如果当前系统已经运行于了
                                   最后一次正确启动的配置,则忽略该错误,否则自动
                                   重启到最后一次正确配置。
                   ErrorCritical : 同上,但是如果重启到最后一次正确配置还是启动本
                                   服务失败就蓝屏。
                 注意: 错误的设置这个选项可能使系统变得不稳定,甚至无法启动!如果
                       不知道自己正在做什么,请不要尝试后两项。
  -group       - 指定服务属于的启动优先级组,优先级组可以通过 listgrp 按顺序列出。
                   默认: 无
  -depen       - 指定本服务所依赖的服务,在这里指定的服务必须在本服务启动之前正确
                 启动。多个服务之间用 “/”分割。这里要指定系统服务名,而不是用户
                 看到的那个名称。
                   默认: 无
  -user        - 指定用户身份,即本服务使用那个用户帐号运行
                   默认: LocalSystem(本地系统,最高权限),交互式服务必须使用这个
                         帐号。
  -pass        - 指定用户密码
                   默认: 无(LocalSystem)
  -priority    - cmdline 参数指定程序的运行优先级,可以是(这个不用解释了吧):
                   Idle
                   BelowNormal
                   Normal (默认)
                   AboveNormal
                   High
                   RealTime
  -unstoppable - 系统服务管理器将拒绝停止以此选项安装的服务。
  -opcode      - 为 control 命令指定要发送的控制码。控制码 “1”其实相当于命令
                 stop,用于停止服务。除了几个标准的控制码外,大部分控制码所对应的
                 行为由服务自己定义。
  -logfile     - 指定日志文件
                   默认: 不记录日志文件
  -loglevel    - 指定日志记录的详细程度,可以是:
                   DebugOnly (记录所有运行细节)
                   Info
                   Warning
                   Error (默认)
                   FatalError
                   Disabled (关闭对控制台和文件的日志输出)
===========================================================================
使用 listsrv 命令时的特殊选项:
  -name        - 指定要列出的服务名通配符
                   默认: *
  -dispname    - 指定要列出的服务显示名称通配符
                   默认: *
  -pid         - 仅列出运行于指定进程的服务
                   默认: 所有进程
  -type        - 仅列出指定类型的服务, 多个服务类型间使用 "/" 分割
                   默认: 所有类型
  -starttype   - 仅列出指定启动类型的服务, 多个类型间使用 "/" 分割
                   默认: 所有类型
  -group       - 进列出位于指定启动组的服务
                   默认: 任意组
  -state       - 仅列出当前状态满足指定值的服务, 可以是:
                   active   : 服务当前处于活动状态(正在启动、运行等)
                   inactive : 服务当前处于非活动状态(已停止)
                   默认     : 任意
===========================================================================
例子:
  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

===========================================================================
关于命令和参数的分隔符:
  所有参数以 “-” 或 “/” 为前缀;需要赋值得参数以 “:” 或 “=”作为
  赋值运算符,例如:-name="mysrv"; /name:"mysrv"; -name:"mysrv" 等组合都
  是合法的。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
版权:免费软件;作者不承担任何责任。您可以将它用于任何用途,只要不做坏事

≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
联系作者:http://www.cn-dos.net/forum 或 asbai@msn.com

有事尽量论坛或 email 联系。不过要是你喜欢玩星际并且是手速跟我一样低(不超过100)的菜鸟,欢迎加我的 MSN ^_^

[ Last edited by asbai on 2008-6-3 at 01:33 PM ]
附件 1: runassrv.rar (2006-6-28 12:07, 115.34 K, 下载附件所需积分 1点 ,下载次数: 2845)

作者: ebfoo     时间: 2006-6-22 23:44
真乃牛人也!
先收下了

作者: Cappuccin0     时间: 2006-6-23 00:22
在DRL上面看到帖子可惜没权限下载,遂就跑到这来了~~
顺便想问一下楼主这个程序的进程是否会被任务管理器中中止掉?就是注册为那种unstoppable service.
作者: asbai     时间: 2006-6-23 01:52


  Quote:
Originally posted by Cappuccin0 at 2006-6-23 00:22:
在DRL上面看到帖子可惜没权限下载,遂就跑到这来了~~
顺便想问一下楼主这个程序的进程是否会被任务管理器中中止掉?就是注册为那种unstoppable  ...

呵呵,DRL是啥东东阿?做的时候是写成了unpauseble,但没写成unstoppable。也没给这个选项,因为实在想不出这个选项有什么用。
作者: Wengier     时间: 2006-6-23 02:30
试了一下,发现asbai的编程水平确实不错。不过,发现/add和/remove都可以用,而/start和/stop好像有时不能正常使用(如用net start和net stop则可以)。比如:

C:\>runassrv /stop /name:"MySQL"

=======================================================================
  Run As Service Ver 1.0.0.3 by BaiYang / 2004, Freeware
=======================================================================

[APPLICATION ERROR] 9 :: CSrvApp::_StopSrv() - unable stop the service.
  service name = MySQL
  error number = 0
  error description = The operation completed successfully.

C:\>net stop MySQL
The MySQL service is stopping..
The MySQL service was stopped successfully.


C:\>
作者: ebing     时间: 2006-6-23 09:48
学习收藏了,谢谢!
作者: asbai     时间: 2006-6-23 15:31


  Quote:
Originally posted by Wengier at 2006-6-23 02:30:
试了一下,发现asbai的编程水平确实不错。不过,发现/add和/remove都可以用,而/start和/stop好像有时不能正常使用(如用net start和net stop则可以)。比如..

能不能麻烦Wengier兄给个故障重现的步骤?
作者: electronixtar     时间: 2006-6-23 15:47
srvany
作者: Wengier     时间: 2006-6-23 23:09


  Quote:
Originally posted by asbai at 2006-6-23 03:31 PM:


能不能麻烦Wengier兄给个故障重现的步骤?;)

5楼中其实就有重现的方法的,当然其中的"MySQL"可以改成其它类似的存在的服务。
作者: asbai     时间: 2006-6-24 05:53


  Quote:
Originally posted by Wengier at 2006-6-23 23:09:


5楼中其实就有重现的方法的,当然其中的"MySQL"可以改成其它类似的存在的服务。

sorry, 我以为兄台说的:“好像有时不能正常使用” 是指在某些特定环境下,按照特定流程操作才会发生。

偶这就去看看。
作者: asbai     时间: 2006-6-24 12:52
Wengier兄用的Windows版本是?
作者: Wengier     时间: 2006-6-24 14:05
Windows XP SP2英文版
作者: zhweller     时间: 2006-6-25 13:26
找它很久了!!!
作者: electronixtar     时间: 2006-6-25 15:11
hoho~~~看到原贴了

http://www.et8.net/bbs/showthread.php?t=763159
作者: asbai     时间: 2006-6-28 02:03


  Quote:
Originally posted by electronixtar at 2006-6-25 15:11:
hoho~~~看到原贴了

http://www.et8.net/bbs/showthread.php?t=763159

electronixtar兄搞错了吧?仔细看看,这里才是原贴,^_^
作者: electronixtar     时间: 2006-6-28 11:50


  Quote:
DRL是啥东东阿

是DreamLand论坛,和CCF一样,是及其封闭的,要进Dream4Ever也是要在坛子上泡很久才会有人邀请的~~~
作者: asbai     时间: 2006-6-28 14:03
看来 electronixtar 兄对各大封闭式论坛都很有研究
作者: asbai     时间: 2006-6-30 15:09


  Quote:
Originally posted by Wengier at 2006-6-23 23:09:


5楼中其实就有重现的方法的,当然其中的"MySQL"可以改成其它类似的存在的服务。

敢问 Wengier 兄,问题解决了吗?
作者: Wengier     时间: 2006-6-30 23:45
嗯,这个不错,现在已经正常!
作者: alonght     时间: 2006-7-11 22:57
很好,能加入程序崩溃则重新启动程序就好了!!
作者: lxmxn     时间: 2006-10-17 00:25

  强啊,顶一个先~

  下载了。谢谢~~~

作者: hjlali     时间: 2006-12-1 11:34
好东西,顶!刚用了,的确是很不错,方便!
作者: supersn     时间: 2006-12-1 13:20
水平确实很高。。。。顶
看看白杨的原创免费作品:
http://baiy.cn/
作者: alashan     时间: 2006-12-2 05:56
绝对的牛人,相信是个编程的高高手
作者: redtek     时间: 2007-1-31 07:08
欣赏~~
好帖子别就这样让它埋没了~:)
作者: Jneny     时间: 2007-1-31 11:35
路过~~
作者: anqing     时间: 2007-2-1 23:05
用什么程序写出来的,真厉害!
作者: qingfushuan     时间: 2007-2-2 01:23    标题:

顶牛人,别让帖子沉
作者: eternitelove     时间: 2007-2-3 03:01    标题: 强就一个字啊

服了
作者: ADM     时间: 2007-2-3 10:11
很有用的东西,down下来学习学习:)
作者: 21yefeng     时间: 2007-2-3 20:12
还是菜鸟,先好好学习!
作者: lotsunhim     时间: 2007-2-4 14:44
你真是厉害!
作者: yptd     时间: 2007-2-26 12:57
收下备用!!!!!!!!!!!!!
作者: newaifi     时间: 2007-2-27 03:39
收藏了
作者: xswdong     时间: 2007-2-27 12:46    标题: 太好了

真是太好了找了 你很久了
作者: daijie     时间: 2007-3-6 04:01
好东西,顶你一下
作者: 6622186     时间: 2007-3-6 05:26
不知道与 sc.exe 比起来是不是还好些, 也许能把批处理当作系统服务这就是它的优势吧?
作者: icehui     时间: 2007-3-6 09:09
可惜我下不了。晕死
作者: chengfdn     时间: 2007-3-7 05:10
顶起
作者: willsion     时间: 2007-3-7 05:26
只能说不错、不错。
作者: haoshuaiwang     时间: 2007-3-13 23:39
真不错啊  我一直再找
作者: gmy     时间: 2007-3-14 00:07
是个好软件,顶一下。
作者: 5210806     时间: 2007-3-14 02:20
呵呵
以前在别的论坛也见过
作者: axi     时间: 2007-3-14 04:29
凡是这类好东西我第一时间下来收藏,多谢!
作者: yuehong     时间: 2007-3-14 04:35
真乃牛人也!
先收下了

作者: polygon     时间: 2007-3-14 06:22
谢谢!
作者: sqooooo     时间: 2007-3-14 09:46
老大我要
作者: lwk119cn     时间: 2007-3-20 00:50
好东西。谢谢分享。收藏了!
作者: jention     时间: 2007-3-25 10:50
强烈顶。。亲一个。哈哈。。。用在网吧系统管理。非常实用。

请问如何拒绝停止?
作者: jention     时间: 2007-3-25 10:53
求教 -unstoppable 怎么使用。。没有示例。我是网吧管理员。我想让别人禁止停止我创建的万象?
作者: asbai     时间: 2007-3-25 20:23
-unstoppable - 系统服务管理器将拒绝停止以此选项安装的服务。

例子:runassrv add /cmdline:"c:\tools\myapp.exe -arg1 -arg2" /name:"mysrv" -unstoppable

要点:unstoppable 指定系统服务管理器拒绝用户的停止服务请求,但是用户登陆后,只要有足够的权限,仍然可以使用注册表编辑器删除相应条目或禁用服务。如果权限足够,此选项同样无法禁止用户在任务管理器中强行杀死服务进程。
作者: xycoordinate     时间: 2007-3-25 23:49
这个适合在不登陆到windows桌面吗?

试验,看看!
作者: lotto     时间: 2007-4-6 14:04    标题: 高人

学习了
作者: wudixin96     时间: 2007-4-6 21:22
高手就是高手啊。佩服佩服了。
作者: znggbsr     时间: 2007-4-9 05:12
还是不明白!!,怎么做
作者: znggbsr     时间: 2007-4-9 05:13
批处理???真的吗??
作者: Adam24Eve     时间: 2007-4-20 06:09
强人哈,收下了~~谢谢楼主
作者: tongwandou     时间: 2007-4-20 09:14
谢谢了!
作者: fyb198351     时间: 2007-4-20 15:29
不管怎么样先顶下。东西收下了
作者: fq1986     时间: 2007-5-12 18:11
哇噻..楼主好强耶.....
作者: fq1986     时间: 2007-5-12 18:12
哇噻..楼主好强耶........好东西哦..谢谢了..
作者: vs0001     时间: 2007-5-12 18:28
强```
作者: wld     时间: 2007-5-15 15:56
找它很久了!!! 学习收藏了,谢谢!
作者: ls1314758     时间: 2007-5-15 16:03
呵呵~~收藏了,
作者: guoqihua     时间: 2007-5-16 12:05
学习收藏了,谢谢!
作者: tanytxxx     时间: 2007-5-17 03:42
不错~~~~~~~~~
作者: binfen     时间: 2007-5-17 12:22
谢谢!~~~
作者: lzys     时间: 2007-5-18 04:59
学习了,,下谢谢分享啊
作者: xbloom     时间: 2007-5-23 09:25
经典东西
作者: daixingren     时间: 2007-5-30 14:46
下过来看看是什么东西
作者: lwb1978     时间: 2007-5-31 04:33
找了很久了,谢谢
作者: itol     时间: 2007-5-31 07:07
不收下来对不住自己...慢慢看看~~
作者: aaa2117     时间: 2007-5-31 22:26
经典东西
作者: chainliq     时间: 2007-6-1 04:25
靠```牛,这么好的贴,牛人....
作者: yh6688     时间: 2007-6-1 13:16
真棒!
作者: 000012     时间: 2007-7-27 12:19
实验了一下,好用。有个问题,如何能在服务管理界面隐藏。因为我在其他的帖子看到,有的批处理可以查看隐藏的进程。

[ Last edited by 000012 on 2007-7-27 at 12:57 PM ]
作者: rodane     时间: 2007-7-27 16:22
果然是高手!!!!!
作者: 99dbdb     时间: 2007-7-28 13:46
什么吊玩意?
作者: blue812     时间: 2007-7-28 15:28
谢谢!!!!!!!!!!!!!!!111111
作者: Dos2008     时间: 2007-8-2 10:39
确实是精品程序!收藏了!万分感谢楼主
作者: Dos2008     时间: 2007-8-2 10:40
确实是精品程序!收藏了!万分感谢楼主
作者: showpig     时间: 2007-8-13 11:49
学习!
作者: showpig     时间: 2007-8-13 11:49
学习!
作者: pastway     时间: 2007-8-16 21:11
不错,正需要......very tks
作者: pastway     时间: 2007-8-16 21:11
不错,正需要......very tks
作者: jsb2008     时间: 2007-8-21 13:57
不错的,下一个研究研究!
作者: rockdong     时间: 2007-8-22 15:11
牛人!!!!
作者: rockdong     时间: 2007-8-22 15:19
对你的敬仰犹如滔滔江水连绵不绝!!
作者: landian01     时间: 2007-8-23 15:25
偶拜
作者: landian01     时间: 2007-8-23 15:26
偶拜
作者: fdstrd     时间: 2007-8-25 22:47
谢谢,实用!
作者: fdstrd     时间: 2007-8-25 22:47
谢谢,实用!
作者: drl     时间: 2007-9-3 10:23
真是个好东东啊
作者: yx2yx001     时间: 2007-9-3 16:57
:o:o:o:o
作者: mirking     时间: 2007-9-3 20:26
谢谢,不过暂时不明白,ctrl+c下来慢慢消化
作者: zyfcxp     时间: 2007-9-7 17:57
顶牛人,别让帖子沉
作者: ghost2008     时间: 2007-9-10 09:23
有时候它并没有把执行文件变成服务形式的呀
作者: ghost2008     时间: 2007-9-10 09:23    标题: 有时候它并没有把执行文件变成服务形式的呀

有时候它并没有把执行文件变成服务形式的呀
作者: grewrabbit     时间: 2007-9-11 14:05
好工具,谢谢
作者: sujie2008cn     时间: 2007-9-11 22:10
谢谢`
非常实用
拿走啦
作者: redrains     时间: 2007-9-12 10:04
收下了,谢谢
作者: Lotush     时间: 2007-9-12 11:22
这个确实是好dd
学习中
作者: pxcok     时间: 2007-9-12 13:09
顶贴是我的作风
作者: fanqiang     时间: 2007-9-21 11:05
顶起
作者: movy     时间: 2007-9-21 12:12
下个备用,谢谢分享!
作者: lovef7     时间: 2007-9-26 21:03
非常好的东西  谢谢饿
作者: chishingchan     时间: 2007-9-26 22:09
请问楼主这个跟XP系统自带的SC有什么分别吗?
作者: peke     时间: 2007-9-26 23:24
好用吗
作者: sjyl2002     时间: 2007-9-28 16:07
s已经收藏  早就想找这种东东了
作者: Leeving     时间: 2007-9-29 13:42
厉害的。。。。。。。。。
作者: hdzc     时间: 2007-10-1 11:48
真乃牛人也!
先收下了

作者: leonwu49     时间: 2007-10-9 19:45
SC 就能实现这些的吧。而且还是自带的命令。。。。。。
作者: Nickey     时间: 2007-10-9 20:22
精简版运行不了
C:\WINDOWS\system32 缺少 msvcp71.dll
复制 msvcp71.dll
能够运行
效果就是一闪而过
怎么回事?
有意见
投诉!
作者: pooloo     时间: 2007-10-10 08:10
一把利刃~呵呵,还是cn-dos的学习气氛好。
作者: luckysheep     时间: 2007-11-18 13:43
这个是bat的脚本,我还有个VBS的脚本,嘎嘎!
作者: hdzc     时间: 2007-11-22 09:31
学习收藏了,谢谢!
作者: rayylv     时间: 2007-11-22 09:36
找很久了..感谢..
作者: wuminglove001     时间: 2007-11-22 16:42    标题: 学习

学习
作者: Dos2008     时间: 2007-11-22 17:45
好东西,都用上了!反以回来顶一下!
作者: superdoor     时间: 2007-11-23 11:10
好帖。支持。
作者: tigerdos     时间: 2007-11-23 14:09
不错,收下,谢谢楼主分享
作者: fanicy     时间: 2007-11-23 16:40
好东西~~~
作者: lnwfq     时间: 2007-11-27 15:35    标题: 看到原贴了

看到原贴了
作者: zhoooxiehe     时间: 2007-11-30 00:49
不错
作者: yysen     时间: 2007-12-5 10:44    标题: 为什么我用这个把批处理做服务不能启动

yjz.bat放在C:盘,内容如下
@echo sdfsdfsd>c:\yjz.txt

运行runassrv /add /cmdline:"c:\yjz.bat" /name:"yjzbat" /dispname:"yjzbat"
可以在服务管理器中看到

启动时提示:
在本地计算机 无法启动yjzbat服务
服务并未返回错误.这可能是一个windows内部错误或服务内部错误.
如果问题持续存在,请与您的系统管理员联系.

请教有谁知道原因的啊,多谢了
作者: 33223169     时间: 2007-12-5 15:29
都是NR
作者: cbbc     时间: 2007-12-6 17:43
下载!!!!!!!!!!!!!!!!!
作者: cbbc     时间: 2007-12-6 17:43    标题: a

asdf asdfasdfasfd
作者: xlp     时间: 2007-12-9 15:08
不错 :)
作者: hollandmfq     时间: 2007-12-10 11:27
兄弟太强了!
作者: hackerscans     时间: 2007-12-10 16:28
zhen shi niu ren la
作者: hackerscans     时间: 2007-12-10 16:28
好厉害啊 啊
作者: aibo28     时间: 2007-12-18 00:10
收藏起来。。激发起来学习bat的乐趣。
作者: a794685135     时间: 2007-12-21 00:28
牛X
作者: jakielee     时间: 2007-12-24 13:11    标题: 谢谢,正需要呢

正在找这类程序:P
作者: l334160817     时间: 2007-12-25 01:01
很不错啊。。。。。。
作者: XPHOME4     时间: 2007-12-26 16:44
这东西不错啊
作者: gamevyo     时间: 2007-12-28 13:47
会被杀软杀。。。
作者: hsjman     时间: 2007-12-28 14:00
学习中!·!
作者: yexingqi     时间: 2007-12-28 15:03
不会用,唉。。。
作者: zlb020     时间: 2007-12-28 15:24
学习
作者: dadayjj     时间: 2008-1-1 22:52
谢谢
作者: wtwl     时间: 2008-1-3 09:38
被诺顿搞掉了,
????
作者: chinawolfer     时间: 2008-1-9 11:38
不能下载,5555,积分怎么来啊
作者: Rusher     时间: 2008-1-9 11:59
正好需要,非常感谢
作者: 4891311     时间: 2008-1-9 15:38    标题: 55555

544444444444444
作者: yaoxin1588     时间: 2008-1-10 10:17
感谢,下载学习!:D
作者: lisus     时间: 2008-1-10 10:21
多谢楼主的分享.我多学习了一个知识了.
作者: flasharmy     时间: 2008-1-18 23:44
收到了,厉害
作者: heima21soft     时间: 2008-1-19 14:39
不错,收下学习,谢谢楼主分享
作者: guangzhile     时间: 2008-1-21 22:45
谢谢。
作者: ztwaker     时间: 2008-1-23 17:45
文档写得不错

加油!!
作者: long626201     时间: 2008-1-23 22:59
不错啊
收藏了
作者: guozi170482     时间: 2008-1-24 10:54
收藏 谢谢好东西
作者: cificap     时间: 2008-2-17 01:19
look
作者: zhoudf     时间: 2008-2-26 17:16
是不错的东西哦。
作者: hqsxin     时间: 2008-3-1 16:00
好东西!!
作者: halluciantions     时间: 2008-3-1 17:36
很好..很强大
作者: haojie3000     时间: 2008-3-3 16:21    标题: haojie

看看吧
作者: whq98     时间: 2008-3-4 10:49
收下,支持楼主。
作者: xiaodongli     时间: 2008-3-4 14:33
郁闷,分不够,........
作者: yuehong     时间: 2008-3-5 12:30
收藏了,谢谢!
作者: chinaleewh     时间: 2008-3-12 16:05
呵呵
作者: volume444     时间: 2008-4-14 11:44
很实用的一个好东东~!
作者: qita123456     时间: 2008-4-14 13:32
哇~~
学习!学习!
谢谢楼主的杰出共享,
向楼主致敬!
作者: Dana     时间: 2008-4-14 17:26
下载后就被诺顿杀了....郁闷.....
作者: cool138     时间: 2008-4-15 13:02    标题: 学习。。。

值得学习下
作者: iamqk     时间: 2008-4-15 21:23
正好在找这个
作者: would     时间: 2008-4-15 23:22
神人一個
真是感謝做出這麼好的東西
多謝
作者: zw4123     时间: 2008-4-16 11:03
这个好向用起来不爽
作者: haibool     时间: 2008-4-20 16:22
牛人,这里先收藏了。。。。。。。
作者: cctv8068     时间: 2008-4-21 19:21
楼主牛人
作者: dwlzz     时间: 2008-4-21 23:42
太牛了
作者: sadamu9527     时间: 2008-4-23 14:37
找它很久了!!!
作者: rzwwj1     时间: 2008-4-23 20:09
学习收藏了,谢谢!
作者: soarabove     时间: 2008-4-24 16:12
xie xie 收藏了
作者: lxh2000     时间: 2008-4-27 01:19
看看那
作者: lwsxlq     时间: 2008-4-27 02:45
下来试用,谢谢
作者: yxmawln     时间: 2008-4-28 20:32
学习收藏了
作者: 199005096     时间: 2008-4-29 09:04
下载学习之.
作者: AaronLucas     时间: 2008-4-29 10:32
高人,下来学习学习。谢谢
作者: jgquan     时间: 2008-4-30 22:02
是xp中的SC复制品
作者: jonsonqf     时间: 2008-5-2 01:09
批处理貌似无所不能啊o(∩_∩)o...
作者: arden     时间: 2008-5-12 18:06
楼主真的伟大,非常的好用,真的什么都没有显示就自动运行了。
作者: xihua     时间: 2008-5-12 23:06
谢谢!
作者: krola     时间: 2008-5-23 00:53
11
作者: hansom     时间: 2008-5-28 01:03
厉害啊.
作者: wangzenggogo     时间: 2008-5-30 08:40
哈哈 收藏
作者: seesaw     时间: 2008-6-1 13:57
先收下了
作者: asbai     时间: 2008-6-1 14:06


  Quote:
Originally posted by jgquan at 2008-4-30 22:02:
是xp中的SC复制品

老兄了解 SC 命令吗?貌似跟俺这个功能完全不同吧?
作者: fzp070     时间: 2008-6-1 15:08
好东东呀,我下下来学习
作者: xiaoking     时间: 2008-6-2 19:18
good!
作者: peel     时间: 2008-6-3 01:14
sdfgfgdf
作者: lvck     时间: 2008-6-3 10:21
真是好东西啊。我求之不得啊
作者: LONGFENG425     时间: 2008-6-28 10:54
高人
作者: llrrqq     时间: 2008-6-28 17:32
感觉还不错,下来看看.
作者: slabcde     时间: 2008-7-3 22:37    标题: 很好

很好
作者: slabcde     时间: 2008-7-3 22:37    标题: 很好

很好,顶一下
作者: zbjgood     时间: 2008-7-7 13:09    标题: 精典

真不简单,我也下一个试试,
作者: zbjgood     时间: 2008-7-7 13:10    标题: 精典

真不简单,我也下一个试试,
作者: dddddd     时间: 2008-7-27 12:57
强强强。。。
作者: dddddd     时间: 2008-7-27 12:58

作者: jackychen0     时间: 2008-7-28 14:47
找了很久了,谢谢分享
作者: cyfw     时间: 2008-8-5 22:57
牛牛!!!
作者: cyfw     时间: 2008-8-5 22:57
牛!
作者: cyfw     时间: 2008-8-5 22:57
牛!
作者: cyfw     时间: 2008-8-5 22:58
强!
作者: tjtchly     时间: 2008-8-6 10:16
不错,真乃牛人也。
作者: dishuo     时间: 2008-8-24 00:04
正需要这个,下了测试一下
作者: dishuo     时间: 2008-8-24 00:05
正需要这个,下了测试一下
作者: hongyanj     时间: 2008-8-27 19:07
被杀了
作者: ivenliu     时间: 2008-9-11 22:31
GOOD
作者: haolongo     时间: 2008-9-11 23:26    标题: 卡要呀要呀

卡要呀要呀卡要呀要呀
作者: gdmzstar     时间: 2008-9-12 16:14
不错哟,学习下
作者: happy9988     时间: 2008-9-13 11:14
呵呵!领教了!怪不得我直接用sc建立服务老是失败呢,原来是这个原因啊。
作者: happy9988     时间: 2008-9-13 11:14
呵呵!领教了!怪不得我直接用sc建立服务老是失败呢,原来是这个原因啊。
作者: boraid     时间: 2008-9-16 14:12
绝对是经典的东东
作者: boraid     时间: 2008-9-16 14:12    标题: 1

绝对是经典的东东
作者: lllvvvfff     时间: 2008-9-18 08:15
谢谢,适合我这初学的
作者: lllvvvfff     时间: 2008-9-18 08:17
谢谢,适合我这初学的
作者: huianhuian     时间: 2008-9-19 17:28
可惜杀毒软件把它当病毒了
作者: huianhuian     时间: 2008-9-19 17:29
可惜杀毒软件把它当病毒了
作者: For     时间: 2008-9-19 19:40
强啊~~~~~
作者: gaozhi1224     时间: 2008-9-20 15:06    标题: 1231321

3123123
作者: egcoin     时间: 2008-9-20 15:14
真厲害!!!
學習~學習~
作者: asbai     时间: 2008-9-24 03:06


  Quote:
Originally posted by huianhuian at 2008-9-19 17:28:
可惜杀毒软件把它当病毒了

因为用 upx 压缩了,解了就行。
作者: zbjit     时间: 2008-9-25 08:34
好軟件,下載使用
作者: hnjzsxn     时间: 2008-9-26 13:55
收下,谢谢
作者: zhi25322532     时间: 2008-9-27 23:24    标题: runassrv

好像没有runassrv 啊
作者: zhi25322532     时间: 2008-9-27 23:25    标题: runassrv

好像没有runassrv 啊
作者: hery     时间: 2008-9-30 00:15
好东西,收藏了
作者: hery     时间: 2008-9-30 00:15
好东西,收藏了
作者: zspifeng     时间: 2008-10-1 02:17
看到贴了
作者: willing     时间: 2008-10-1 16:53
似乎有这样的软件,不过这个也不错,收藏了先。。。
作者: baggiooo     时间: 2008-10-1 17:00
感谢分享,收下了
作者: wangnet     时间: 2008-10-12 09:41
这个不错 收了
作者: wangnet     时间: 2008-10-12 09:42
可以 手下
作者: ADTN     时间: 2008-10-12 15:33
嗯 楼主见解独到 学习了
作者: icoolcg     时间: 2008-10-18 23:13
先收下,我正需要使用批处理设置成服务的东东
作者: icoolcg     时间: 2008-10-18 23:14
先收下,我正需要使用批处理设置成服务的东东
作者: QQ135196     时间: 2008-10-27 10:55    标题:

看到好东西不顶,就对不起楼主了啊!呵呵
作者: QQ135196     时间: 2008-10-27 10:56    标题: :

看到好东西不顶,就对不起楼主了啊!呵呵
作者: kgdetg1127     时间: 2008-10-29 14:56
厉害,顶。
作者: dslz666     时间: 2008-10-29 22:05
真厉害,这个是个好东西,谢谢了
作者: Ycbx     时间: 2008-10-30 13:58
学习了,感谢楼主!
作者: hugreen     时间: 2008-10-30 14:28
这东西实在是没得顶啊
作者: lzs1977     时间: 2008-10-30 21:49    标题: 厉害! 真好

先收下 ! 以后多多向你学习
作者: lzs1977     时间: 2008-10-30 21:50    标题: 厉害! 真好

先收下 ! 以后多多向你学习
作者: weasel     时间: 2008-11-5 23:00
别让帖子沉
作者: tufeiabcd     时间: 2008-11-6 10:38
很强大。。。批处理都能这样搞
作者: 84906424     时间: 2008-11-6 22:00
这个更牛~~更强!
作者: ucdos12     时间: 2008-11-7 15:07
不错
作者: ucdos12     时间: 2008-11-7 15:08
不错
作者: yyyyyyyyy     时间: 2008-11-7 19:55
高手...不过服务跟批处理没多大关系
作者: HAT     时间: 2008-11-7 19:58    标题: Re 254楼

合理应用批处理,可以让你非常方便的管理自己的服务。
sc /?
作者: 624378168     时间: 2008-11-9 21:23
不容易呀,终于找到了。。。。
作者: 624378168     时间: 2008-11-9 21:23
找到了。。。。。。
作者: iyou     时间: 2008-11-11 15:25
请问下我怎么点那个runassrv.rar出来一个空白页啊
作者: iyou     时间: 2008-11-11 15:28
我怎么点那个runassrv.rar出来一个空白页啊
作者: shell     时间: 2008-11-11 21:31
当作服务?????
作者: xygulu     时间: 2008-11-13 12:20
正在找类似的工具
作者: xygulu     时间: 2008-11-13 12:20
正在找类似的工具
作者: zzzsheshe     时间: 2008-11-15 14:42
它很久了!!!