zoukankan      html  css  js  c++  java
  • 程序设置成服务启动

    用instsrv.exe程序设置成服务启动  
    ps:小知识 什么是服务  
      服务是一种应用程序类型,它在后台运行。要管理系统服务,请运行services.msc,打开“服务”对话窗口,这里可以看到当前系统中的所有服务。双击某一服务,在弹出的“属性”对话框的“常规”选项页中的“服务状态”栏可以看到此服务当前状态。单击“启动类型”下拉菜单,可以将该服务设置为自动启动、手动启动或禁用。 
        
      Windows的“服务”工具是不能添加/删除服务的,但可以利用Windows提供的资源工具包中的Instsrv.exe和Srvany.exe来实现。其中,Instsrv.exe可以给系统安装和删除服务,Srvany.exe可以让程序以服务的方式运行。   

    ★设置方法 
      第一步:注册服务名称 
      这里就以建立一个名为fuwuName的服务为例来说明,首先将Instsrv.exe和Srvany.exe存放到一个比较方便的地方.
      
    运行cmd.exe,进入“命令提示符”窗口,执行命令:f:instsrv.exe fuwuName f:srvany.exe 

     

     好了,这条命令的成功运行,已经在系统中注册了一个名叫 fuwuName的服务,快到“服务”中看看一下检验检验吧!  

      第二步:找关联 
      要让fuwuName服务正常运行,还必须在注册表中指定该服务对应的应用程序。运行Regedit.exe,打开“注册表编辑器”,依次展开如下子
    键:[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices],在该子键下找到并右击fuwuName(对应前面建立的服务名),选择“新建”下的“项”,将其命名为Parameters。单击选定它,在右侧窗口中新建一个名为Application的字符串值,将其数值数据设置为fuwuName服务对应的应用程序绝对路径,比如:F:程序StockPrice.exe。接着再新建两个字符串值:AppDirectoryAppParameters,AppDirectory指定程序所在的目录,如:F:程序,AppParameters指明程序运行的参数(注意:可以不用设值),如图1所示,最后关闭注册表编辑器。  

      接下来打开“服务”窗口,找到刚添加的fuwuName服务,打开其属性对话框,单击切换到“登录”选项页,在“登录身份”中选中“本地系统账户”  
      如果不想让服务在运行的时候弹出状态窗口,请不要勾选“允许服务与桌面交互”复选项,单击“确定”返回。至此,DXGJData 服务已经全部配置好了。   最后,右击该服务,选择“启动”  


      
    这样该程序就会启动,而且以后也会在系统启动时自动以服务形式运行

  • 相关阅读:
    OSX安装nginx和rtmp模块(rtmp直播服务器搭建)
    用runtime来重写Coder和deCode方法 归档解档的时候使用
    Homebrew安装卸载
    Cannot create a new pixel buffer adaptor with an asset writer input that has already started writing'
    OSX下面用ffmpeg抓取桌面以及摄像头推流进行直播
    让nginx支持HLS
    iOS 字典转json字符串
    iOS 七牛多张图片上传
    iOS9UICollectionView自定义布局modifying attributes returned by UICollectionViewFlowLayout without copying them
    Xcode6 iOS7模拟器和Xcode7 iOS8模拟器离线下载
  • 原文地址:https://www.cnblogs.com/l3985/p/3363157.html
Copyright © 2011-2022 走看看