本文转自:http://blog.csdn.net/zhu_ai_xin_520/article/details/6187824
采用instsrv.exe /srvany.exe
用instsrv.exe /srvany.exe 注册windows 服务方法:
1. 注册服务: x:/xxx/instsrv 服务名 x:/xxx/srvany.exe(注意得使用"/")
-------- 将srvany.exe 注册成系统服务
2. regedit打开注册表
3. 进入HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/服务名
4. 右键-新建-项 填入 Parameters
5. 打开Parameters,右键-新建-字符串值 Application
6. 双击Application 填入 应用程序的绝对路径,如: E:/jboss-4.0.5.GA/bin/starteos.bat
7. 右键-新建-字符串值AppDirectory
8. 双击AppDirectory 填入 应用程序的工作目录,如: E:/jboss-4.0.5.GA/bin
----------- 通过srvany.exe 启动注册表中定义的.exe 应用
9. 启动服务。
(注意: 7与8不可或缺)
在windows 服务管理器中看到定义的服务...
问题时解决了, 然而出现了奇怪的2幕:
A、 在服务中启动、关闭服务似乎无效,只有重启才会生效
B、 配置文件每次都被还原了?(估计是源自自己的一次小修改,待查明... ... )
最终通过重建才解决B问题的, 为什么呢? 我的修改?... ...
删除一个自定义的服务呢?
如果你要卸载一个本地服务,可以通过命令行输入如下命令
sc delete ServiceName
或者在直接修改注册表
在 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services 中删除相应的键值.
instsrv.exe和srvany.exe下载在下面的连接中:
http://www.techeez.com/windows_tips/service_under_nt.htm
相关推荐
然而,有时候我们需要让批处理文件在系统启动时自动运行,或者在没有用户登录的情况下持续运行,这时就需要将其注册为Windows服务。下面我们将详细讲解如何使用instsrv.exe和srvany.exe这两个工具来实现这个目标。 ...
### 如何将BAT文件设为Windows系统启动服务 在日常工作中,我们经常需要自动化执行一些脚本或程序,尤其是在...通过上述步骤,你可以轻松地将一个BAT文件注册为Windows系统的启动服务,从而实现自动化的任务执行。
然而,为了使BAT文件在系统启动时自动运行或者作为后台服务,我们需要将其注册为系统服务。下面我们将详细讲解如何实现这一操作。 首先,理解系统服务的概念是必要的。系统服务是在Windows操作系统背景下运行的程序...
在Windows操作系统中,将`.exe`或`.bat`文件注册为服务可以使得应用程序在系统启动时自动运行,无需用户交互。这种方式特别适用于需要后台持续运行的服务型应用,如Web服务器、数据库服务等。`SrvanyUI_1.0.exe`是一...
本文将深入探讨如何将一个BAT文件转换为Windows服务,以便它可以在系统启动时自动运行。 首先,我们需要了解什么是Windows服务。Windows服务是在后台运行的应用程序,它们独立于用户会话,并且通常在操作系统启动时...
然而,有时为了提高文件的安全性和方便性,我们可能需要将BAT文件转换为可执行(EXE)文件。下面将详细介绍如何进行这个转换,并探讨相关的知识点。 1. **为什么要转换?** - **安全性**:EXE文件可以设置数字签名...
VBScript是一种由微软开发的轻量级脚本语言,常用于Windows环境中的自动化任务,而BAT文件则是Windows操作系统中的批处理文件,可以执行一系列命令行操作。有时,用户可能希望将VBS脚本转换为BAT文件,因为BAT文件更...
### 在Windows上使用BAT脚本自动拉取服务器文件的知识点详解 #### 一、概述 在Windows环境下,可以通过编写BAT脚本来实现自动化任务,比如定时从远程服务器拉取文件等。这种方式不仅能够提高工作效率,还能确保数据...
#### 六、验证服务注册状态 1. **检查服务是否成功注册** - 在服务管理器中查看是否有名为“installService”的服务存在。 - 如果服务已成功注册,其启动类型默认为“手动”,可根据需求修改为“自动”或“手动...
使用`Bat_To_Exe_Converter.exe`这样的工具,我们可以将BAT文件转换成EXE文件。这个过程涉及到编译和打包,使得批处理脚本能够被系统直接识别和执行,而不需要CMD解释器。转换过程简单易行,只需选择要转换的BAT...
总结来说,bat文件转换成exe文件是为了方便非技术用户执行,提高程序的隐蔽性,以及增强分发的便利性。转换过程涉及选择合适的工具,配置适当选项,然后执行转换。虽然这种方法有其优势,但也应注意潜在的安全隐患。...
"bat转exe"的过程涉及到编译或封装.bat文件,使其具有.exe扩展名。这可以通过各种工具实现,其中一种可能是使用名为QuickBFC(快速批处理转换器)的工具。从提供的文件名列表来看,`quickbfc.dat`和`QuickBFC.exe`很...
这导致许多杀毒软件会将未知或可疑的bat文件标记并阻止其运行,从而给合法的bat文件使用者带来困扰。 为了克服这个问题,我们可以将bat文件转换为exe(可执行文件)格式。exe文件在Windows系统中被视为更正式的应用...
需要注意的是,由于批处理文件的性质,有些.exe文件可能无法完全转换成.bat文件,特别是那些依赖于动态链接库(DLL)或其他复杂环境设置的程序。此外,批处理文件的安全性较低,因为它可以被任何人查看和修改,因此...
运行这个批处理文件后,你的.exe或.bat文件就会被注册为一个名为"服务名"的Windows服务,并且根据最后一行的命令立即启动。 请注意,以这种方式创建的服务可能需要管理员权限才能正确运行,而且在某些情况下,如...
在Windows操作系统中,批处理(BAT)脚本是一种基于DOS命令行的简单程序,用于自动化执行一系列系统命令。然而,这些脚本通常不被普通用户所熟悉,且容易被修改,因此有时需要将它们转换为更通用且安全的可执行文件...
### Windows BAT 文件语法详解 #### 一、概述 Windows Batch (BAT) 文件是一...通过以上内容的学习,您可以更加深入地理解Windows BAT文件的基本语法及其应用。这对于日常工作中自动化脚本的编写和调试都非常有帮助。
批处理文件(BAT)是一种文本文件,包含了DOS或Windows命令行接口下的命令序列,可以一次性执行多个命令,简化日常操作。 首先,我们来看如何在Windows环境下安装Redis。通常,Redis会提供一个包含所有必要文件的...
安装Windows服务通常涉及到注册服务、设置服务启动类型、指定服务执行文件等步骤。 在BAT脚本中,我们可以使用以下命令来操作Windows服务: 1. `sc query <servicename>`:用于查询特定服务的状态,包括是否已安装...