需求来源:

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

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

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

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

实现过程:

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

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

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

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

a.在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中找到新创建的remoting;

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

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

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

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

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

a.找到remoting服务;

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

c.启动服务。

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

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

最新文章

  1. 女生学Web前端优势往往很明显
  2. 设计模式(3)--抽象工厂模式(Absrtact Factory Pattern)
  3. .hpp文件
  4. Asp.net正则获取html内容
  5. 使用laravel的任务调度(定时执行任务)
  6. Linux下Ant的安装
  7. android录音功能的实现
  8. .net在网页中生成二维码和条形码
  9. 支付宝集成+网站支付+APP支付+手机网站支付
  10. 升级 phpStudy 中 MySQL 版本至 5.7.17
  11. 通过$broadcast或$emit在子级和父级controller之间进行值传递
  12. [原]Docker-issue(1) image name 显示为 <none>
  13. Vue表单修饰符(lazy,number,trim)
  14. 修改 spawn node.exe" ENOENT at notFoundError问题
  15. A + B Problem II(大数加法)
  16. 使用pool的多进程,不执行的问题
  17. NSURLSession 学习笔记
  18. H5唤起app
  19. CXF+Spring搭建webservice服务
  20. PHP类库生成pdf代码实例

热门文章

  1. Educational Codeforces Round 1 C. Nearest vectors 极角排序
  2. delphi 立即显示提示
  3. [Angular-Scaled Web] 8. Using $http to load JSON data
  4. sql优化-隐形转换危害
  5. mysql升级小结和mysql_upgrade的用途
  6. win7配置nginx + php
  7. MySQL查询缓存详解
  8. Gradle Goodness: Set Java Compiler Encoding--转载
  9. Header 与 Footer 的 DIV 高度固定, 中间内容 DIV高度自适应,内容不满一页时,默认填满屏幕。
  10. Advanced Installer