`
lan13217
  • 浏览: 498269 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

为系统添加自己的程序服务

阅读更多

1.Java通过Java sevices为xp系统添加服务(见附件 JavaService-2.0.10.zip

http://javaservice.objectweb.org/

 

————————————————————————————————————————————————————————

 

2.java通过 Java sevices 挖人 wrapper为Windows添加服务(见附件 wrapper-windows-x86-32-3.4.0.zip  

wrapper-windows-x86-32-3.4.0-st.zip )

 

lbyzx123.iteye.com/blog/248210

——————————————————————————————————————————————————————————

3.通过windows 2003 resource kit tools(win2003rktools.part1.rar win2003rktools.part2.rar  ) 为Windows添加服务 如下:

www.tslqwd.com/?post=28

让VMWare Workstation成为系统服务

让VMWare成为服务,目的是让虚拟机和宿主主机同时启动

1.所需的工具:instsrv.exe和srvany.exe

这两个工具在windows 2003 resource kit tools里面

我把这两个文件都存在c:\temp里面

2.需要了解的信息

vmware.exe的安装路径

以本机为例:C:\Program Files\VMware\VMware Workstation\vmware.exe

要启动的虚拟机配置文件路径,我的2003虚拟机的配置文件winNetEnterprise.vmx的路径是D:\vmware\2003-1\winNetEnterprise.vmx

3.新建服务

假设服务名为VM_W2K3,通过以下语法来安装服务:

instsrv <service name> <srvany path>

所以我的命令行是:

instsrv VM_W2K3 c:\temp\srvany.exe

4.注册服务

在注册表中,定位到

HKLM\SYSTEM\CurrentControlSet\Services\VM_W2K3

新建项:"Parameters"

在"Parameters"项里面,新建字符串"Application",

字符串的值:

"C:\Program Files\VMware\VMware Workstation\vmware.exe" -x "D:\vmware\2003-1\winNetEnterprise.vmx"

5.设置虚拟机启动状态

管理工具-服务,选择VM_W2K3的属性-登录,选中"本地系统帐户",并勾选"允许服务与桌面交互"

 

 

www.khelekore.org/rabbit/windows_service.shtml

Running rabbit as a windows service


This information was contributed by David.

The steps to get RabbIT running as a service under Windows Server 2003 are:

  1. Download and install RabbIT
  2. Download and install the "Windows Server 2003 Resource Kit Tools" from the Microsoft site at  Windows Server 2003 Resource Kit Tools
  3. Register a service called RabbIT by running the following command from a DOS window: 
    "C:\Program Files\Windows Resource Kits\Tools\instsrv.exe" RabbIT "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"
  4. Open the registry (usual cautions apply - backup first, etc) and find the entry for the RabbIT service. Add a new key called "Parameters" and in that, add a string value called Application, with value 
    java -jar "/Program Files/RabbiT3/jars/rabbit4.jar" -f "/Program Files/rabbit4/conf/rabbit.conf"
  5. Edit the RabbIT conf file to use absolute paths to all files, log, user, etc etc.
  6. Open the services manager (via Control Panel, Administrative Tools) - double-click on the RabbIT service, and then click "Start".
RabbIT should now be running on your system!

If it doesn't work, try debugging by open a command window and running the following command: 
java -jar "/Program Files/rabbit4/jars/rabbit4.jar" -f "/Program Files/rabbit4/conf/rabbit.conf"

 

————————————————————————————————————————

 

 编写有界面的系统服务程序

分享到:
评论

相关推荐

    系统程序服务添加删除工具

    使用这类工具时应谨慎,避免安装不信任或恶意的程序为服务,以防系统安全受到威胁。 6. **日志记录与故障排除**:良好的服务管理工具通常会提供日志功能,记录服务的操作和状态变化,帮助用户排查问题。 7. **批量...

    把应用程序添加为windows服务的工具

    在Windows操作系统中,有时我们需要让一个应用程序在系统启动时自动运行,或者让它在后台以系统权限级别持续运行,这时就需要将应用程序添加为Windows服务。"instsrv + srvany"组合就是一个常用的工具,可以帮助我们...

    系统服务添加删除小工具

    系统服务是操作系统中的一种核心组件,它在后台运行,为其他程序或系统提供特定功能,无需用户交互。本文将深入探讨如何使用“系统服务添加删除小工具”来管理这些服务,以及相关的安全注意事项。 首先,"系统服务...

    将C#生成的exe添加到windows服务器的服务

    将 C# 生成的 exe 文件添加到 Windows 服务器的服务需要经过创建 Windows 服务项目、添加安装程序、配置服务安装程序、编写服务代码、编译和安装服务、安装服务、启动服务和卸载服务等步骤。 知识点: * 创建 ...

    11.如何在系统“控制面板添加删除程序”中添加程序?(Visual C++编程 源代码)

    11.如何在系统“控制面板添加删除程序”中添加程序?(Visual C++编程 源代码)11.如何在系统“控制面板添加删除程序”中添加程序?(Visual C++编程 源代码)11.如何在系统“控制面板添加删除程序”中添加程序?...

    系统程序服务添加删除工具—Servintall

    Windows系统服务添加删除工具 这是一款非常实用的对“系统服务”进行添加/安装/卸载/删除工具, 一般在services.msc(系统服务)中只能启动或停止服务,不能对那些服务删除, 但是用这个Windows系统服务添加删除工具...

    托盘图标带窗体的系统服务程序

    【标题】"托盘图标带窗体的系统服务程序"涉及了几个关键的计算机编程概念,这些概念在创建系统级应用程序时尤为重要。首先,我们来深入理解这些关键词: 1. **托盘图标**:在Windows操作系统中,托盘图标通常位于...

    添加系统右键菜单程序

    安装程序后,用户可以按照向导或提供的教程进行操作,逐步添加自己的右键菜单项。记住,每次修改后最好重启资源管理器或计算机,以确保更改生效。 总的来说,"添加系统右键菜单程序"是一个增强Windows操作效率的...

    添加删除程序工具(可以查看系统装里全部安装软件用它来删除不用的程序方便快捷)

    添加删除程序工具(可以查看系统装里全部安装软件用它来删除不用的程序方便快捷)

    系统服务srvinstw.exe添加卸载服务向导工具.7z

    服务是Windows系统中的一种后台运行程序,它们在操作系统启动时自动启动,为其他程序提供必要的支持。 描述中提到,“此工具可以删除不想要的服务,或者添加想要的服务”。这表明srvinstw.exe是一个实用程序,允许...

    c++小工具:将exe加入系统服务项,并设置为启动

    在开发这样的工具时,确保遵循安全最佳实践,避免未授权的程序被添加为服务,因为这可能导致安全风险。例如,只允许具有管理员权限的用户执行此操作,并进行适当的权限检查。 总结起来,使用C++将exe添加到系统服务...

    windows服务添加删除工具

    2. 添加服务:输入要添加为服务的exe程序的完整路径,以及服务的相关属性(如服务名、描述等)。 3. 注册表操作:工具可能需要自动导入必要的注册表项来确保服务能正确启动和管理。 4. 删除服务:如果不再需要某个...

    使用C#制作windows服务程序的安装程序的方法

    接着,为服务添加安装程序。在解决方案资源管理器中,右键点击服务项目,选择“添加”&gt;“新项”,然后在弹出的对话框中选择“服务安装程序”。 添加后,你会看到两个新组件:serviceProcessInstaller1和服务...

    android 将自己的应用改为系统应用

    Android 操作系统中,将自己的应用程序改为系统应用,可以使得应用程序具有更高的权限和更好的性能。本文将详细介绍如何将自己的应用程序改为系统应用的步骤。 第一步:准备工作 首先,需要将手机数据线插上,并将...

    基于微信平台的springboot党员之家服务系统小程序(源码 + 说明文档)

    基于微信平台的springboot党员之家服务系统小程序(源码 + 说明文档) 第三章系统分析与设计 8 3.1系统说明 8 3.2系统可行性分析 8 3.2.1 技术可行性 8 3.2.2 经济可行性 8 3.2.3操作可行性 9 3.2.4运行可行性 9 3.3...

    基于微信小程序点餐系统的设计与实现(含word论文)

    本系统以微信小程序为载体,实现了用户端和管理端的交互功能。用户可以通过微信小程序进行在线浏览菜单、下单、支付等操作,而管理端则负责订单处理、菜品管理、用户信息管理等后台工作。系统的开发遵循软件工程的...

    羽毛球场地预定系统(程序+文档)

    羽毛球场地预定系统是一个专为羽毛球爱好者和场馆管理者设计的应用程序,旨在提供方便快捷的场地预订服务。该系统涵盖了场地信息查询、用户信息管理以及预定订单处理等功能,同时也包括后台的管理操作,如订单的添加...

    C++学习笔记-后台服务程序开发模式.doc

    这类程序通常不显示用户界面,而是为其他应用程序或者系统提供服务,如数据库服务器、Web服务器等。在Windows操作系统上,这类服务通常被称为“服务”,而在Unix系统中则称为“后台应用程序”。 在Windows NT系列...

    通过添加注册表开机自动运行程序代码

    将程序的可执行文件路径添加到这两个位置的任一或两者下,系统在启动时会自动运行这些程序。 二、注册表键值添加 1. `HKEY_LOCAL_MACHINE`下的键值适用于所有用户,无论哪个用户登录系统,程序都会运行。 2. `HKEY_...

    VB给程序添加随系统启动(开机自动运行)功能.rar

    VB给程序添加随系统启动(开机自动运行)功能,跟随WINDOWS启动的控件,不多介绍了,相信大多数搞VB的都知道是什么意思,把你的程序添加到开机启动列表里,电脑一启动,就自动打开你的程序,或最小化的托盘图标处。

Global site tag (gtag.js) - Google Analytics