把任何可执行文件(包括批处理和脚本)当作系统服务运行的工具 下载_常用工具

Run As Service
把任何可执行文件(包括批处理和角本)当作系统服务运行的工具
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
介绍:
  ■ 将任何可执行文件作为系统服务运行。
  ■ 开始主要是为了移植一些linux 的 daemon;也可以用于启动任何应用程序和维护性角本。
  ■ 安静地运行,除非指定了 Interactive 模式,否则不会弹出任何窗口。
  ■ 无需登陆,系统启动后自动运行,无需等待用户登陆完毕。
  ■ 作为附带的功能,支持启动、停止和删除任何系统服务。
  ■ 完整接管系统服务管理器的指令(启动、停止等等)。运行的程序终止后,自动向服务管理器提交状态同时自身退出,不会驻留内存。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
帮助屏幕:
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"
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
简单中文帮助:
C:\Documents and Settings\Administrator>
#runassrv
=======================================================================
  Run As Service Ver 1.0.0.3 by BaiYang / 2004, Freeware
=======================================================================
将任何可执行程序作为系统服务运行
用法: runassrv <动作> <选项>
=======================================================================
动作:
  -add      - 新增一个服务.
  -remove   - 删除一个服务.
  -start    - 启动一个服务.
  -stop     - 停止一个服务.
  -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 (DEFAULT)
                 AboveNormal
                 High
                 RealTime
=======================================================================
例子:
  runassrv /add /cmdline:"c:\tools\myapp.exe -arg1 -arg2" /name:"mysrv" /dispname:"example service"
  runassrv /listgrp
  runassrv /remove /name:"mysrv"
=======================================================================
关于命令和参数的分隔符:
  所有参数以 “-” 或 “/” 为前缀;需要赋值得参数以 “:” 或 “=”作为
  赋值运算符,例如:-name="mysrv"; /name:"mysrv"; -name:"mysrv" 等组合都
  是合法的。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
版权:免费软件;作者不承担任何责任。您可以将它用于任何用途,只要不做坏事。
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
联系作者:http://www.cn-dos.net/forum 或 asbai@msn.com
有事尽量论坛或 email 联系。不过要是你喜欢玩星际并且是手速跟我一样低(不超过100)的菜鸟,欢迎加我的 MSN ^_^
本地下载

时间: 2024-10-14 15:27:58

把任何可执行文件(包括批处理和脚本)当作系统服务运行的工具 下载_常用工具的相关文章

Access to SQLserver 数据库生迁脚本编写器(DB_CreateSqlEV1.06下载)_常用工具

CooSel2.0 CreateSQL V1.05 档案包含 ASP 和 Exe 两个版本  Asp版本不支持直接导入到SQLserver,只支持脚本的编写 Exe 版本可以直接导入到SQLserver 功能: 生成升迁 SQL脚本,保存为 *.sql文件后,SQL2000的查询分析器里调入执行 生成升迁 ASP脚本,这样你可以用该脚本和相应MDB数据库上传到服务器在线升迁 直接执行Access数据导入到SQL2000服务器(表结构和数据) V1.03    版本修正 bit 类型在默认数值不能

51Window脚本收藏源代码Asp版 下载_常用工具

脚本收藏Asp版 目录页(dir.htm)面改自:myhyli的网页(http://www.blueidea.com/user/myhyli) -------------------- 用户:haiwa 密码:51windows.com -------------------- 添加脚本时,只要把名称,类别,代码:填上就行,代码为html代码! -------------------- 同时可以做成网络收藏夹用 把dirurl.asp改名为dir.asp 添加网址时,只要把名称,类别,网址填上就

“Windows脚本宿主”autorun.js的处理方法_常用工具

[问题故障描述]: 双击C.D.E盘就会出现一个"Windows脚本宿主"无法找到脚本文件,下面是脚本:D:\autorun.vbs 行: 25 字符: 4 错误: 错误的'Next' 代码: 800A041F 源: Microsoft VBScript编译器错误 [病毒信息说明]: 双击盘符后,会加载根目录下autorun.inf文件,再调用autorun.bat文件,根据autorun.bat编写内容,调用autorun.reg写入键值到注册表中.病毒有可能会修改以下键值: Cod

300个批处理程序代码收藏提供下载,学习批处理的朋友必备第1/3页_常用工具

BAT收集 list.txt new_恶搞别人一下,在下次启动计算机时会自动关机...重起后恢复正常("绿色版").bat 倒记时(全屏).bat 其他 其它类 制作超大文件.bat 参考.bat 变量截取实例.bat 大型&综合性脚本 字符串提取&替换等操作 屏幕炸弹.bat 弹出对话框.bat 恶意批处理.bat 批处理加密.bat 批处理蠕虫.bat 批处理解密.bat 数值计算 文件创建&改名等操作 格式转换 模拟黑客帝国数码雨.bat 清除威金(log

70个批处理文档 包括系统类,网络类等 提供下载第1/3页_常用工具

系统类,网络类 C盘转换为NTFS格式.cmd dos下重启.bat guest.bat list win2000关机命令.bat WIN2003 IIS最小权限分配.bat winxp修改计算机名.bat xp下确定最后的盘符.bat 不显示扩展名.bat 不显示隐藏文件.bat 使用WMI别名获取CPU信息.bat 关闭IDE通道检测.bat 列举进程.bat 判断光驱是否可用.bat 判断光驱里有无光盘.bat 判断分区格式.bat 刷新策略.bat 取得硬盘数.bat 右键添加bat.b

N.C.P.H脚本杀手-服务器安全设置_常用工具

本软件主要作为服务器的安全设置使用,以及个人机增加安全设置和防范脚本病毒使用.对于服务器的设置主要用于防范现在流行的脚本木马,从而提高服务器的安全性.软件的实现是通过卸载木马常使用的几个主要组件.修改组件名.设置磁盘权限.设置目录权限.黑客常使用的系统文件权限(如cmd.exe.net.exe.net1.exe等).对于一些黑客提权的目录也作了权限设置,以及对iis组件和目录作了权限设置,同时还停掉了一些危险的服务,在一定程序上能有效的防范黑客的入侵行为.本软件是为了方便用户的服务器管理设置使用

KesionCMS科讯商业版(ac+sql)+动网论坛结合程序脚本之家修正版_常用工具

KesionCMS科讯商业版+动网论坛结合程序修正版本人购买了套科汛内容管理系统V3.1商业版,然后整合动网论坛,发现了问题,于是问科讯的技术人员要了套所谓商业版的整合dvbbs的程序,发现直接使用出现问题,我看应该是版本的问题.然后结合了他们网上提供的东西,解决了问题,最近做新站,有时间就把那个dvbbs换成sql版的,下载地址为: 下载此文件,如有别的问题可以和我联系qq:461478385

批处理 vbs-求一个批处理或者vbs,自动运行这个小程序

问题描述 求一个批处理或者vbs,自动运行这个小程序 这段时间win7安装完更新之后,右下角可能会出现升级Windows 10的图标,在网上找到一个"I don't want Windows 10.exe"这个小程序可以卸载KB3035583这个更新,非常方便. 运行这个小程序之后,点一下默认的"I Agree"摁扭,再点一下卸载该更新的"确定"摁扭,就好了,全是默认的,回车键就行. 请求哪位大侠帮我写一个批处理,双击批处理就能运行这个小程序,静

Perl中使用File::Lockfile确保脚本单实例运行_perl

用Perl写了一些监控脚本,放在crontab中调度执行.有时候会发现一个脚本运行时间过长,会同时跑起多个实例,因此有必要为脚本加上控制,只运行一个实例. 最简单自然的想法,在脚本中检查并创建一个空的lock文件,脚本结束时再删除.通过判断文件是否存在的方式来判断脚本是否已经运行.不过这样做有个bug,如果脚本运行过程中异常终止,lock文件没有正常删除,就会导致脚本无法再运行. 空的lock文件不行,那么考虑在lock文件中加入一点内容,比如进程的PID号,然后通过检查该PID号的进程是否还在