• 将一个应用程序添加做成windows服务


    需求来源:

    在服务器端运行的一个应用程序,为完成客户端路径分析等功能;

    此应用程序只需要运行着就可以,没有界面等要求;

    因此,考虑把此应用程序添加到服务器端电脑管理的服务中,可以启动和停止。

    这里添加一个名为“remoting”的服务。

    实现过程:

    1.下载两个文件Instsrv.exe和srvany.exe两个文件,放在C:WINDOWS文件夹下(或者其他路径都可以);

    2.启动cmd,运行“instsrv remoting c:WINDOWSsrvany.exe”添加一个名为remoting的服务;

      当然,如果cmd的提示路径不是c:WINDOWS的话需要先用“cd”转换路径

    3.在注册表中为新建的remoting服务设置关联和参数:

    a.在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices中找到新创建的remoting;

    b.点击remoting选择新建——项”,将其命名为Parameters.

    c.选定Parameters,在右侧窗口建立三个字符串值:Application,AppDirectory和AppParameters,

      将Application的数值数据设置为应用程序exe文件的绝对路径:D:系统数据临沂系统服务 emotingLY.UG.GISServer.exe

      将AppDirectory的数值数据设置为上一步exe文件存放的文件夹:D:系统数据临沂系统服务 emoting


    4.在计算机——管理——服务中启动remoting服务:

    a.找到remoting服务;

    b.remoting服务上右键属性,在“登录”选项卡选“本地系统帐户”,如果服务运行时,不需要出现窗体等控件则不勾选“允许服务于桌面交互”,此例中不勾选。

    c.启动服务。

    5.完成把一个应用程序添加为windows服务。运行中的remoting:

    参考出处:http://blog.sina.com.cn/s/blog_49f485700100mkj0.html

  • 相关阅读:
    网络
    DB
    DevOps
    Linux 进程管理:Supervisor
    Tomcat相关知识
    Tomcat配置和数据源配置
    Eclipse智能提示及部分快捷键
    Servlet工作原理
    蜗牛
    Servlet技术
  • 原文地址:https://www.cnblogs.com/fatherZyl/p/3651374.html
Copyright © 2020-2023  润新知