我是靠谱客的博主 称心咖啡豆,最近开发中收集的这篇文章主要介绍exe程序作为WINDOWS服务显示界面启动方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

很多windows程序,开机自动运行,一般有2个方法:

1、加入启动项

2、写入注册表run下面

这两种的启动的级别不够,通常容易在系统启动后,程序尚未运行时,用户使用任务管理器杀掉进程。

启动级别较高的是作为WINDOWS系统服务的方式,可以在用户登陆界面后,系统马上加载服务,一般开发的带图形界面程序:一是未考虑作为WINDOWS服务运行,二是手动添加无法显示图形界面。现在有解决方案如下:

1、安装你的程序

2、运行工具srvinstw.exe(可以搜索本工具下载地址)

3、选择安装服务

4、选择本地主机

5、服务名称输入:输入你想添加的服务名称

6、浏览选择到srvany.exe(可以搜索本工具下载地址)

7、勾选允许桌面与服务交互,这个是解决显示图形界面的关键。

8、选择服务启动方式

9、在注册表中修改,可以使用一下内容创建REG文件,自动修改

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMcurrentcontrolsetservices服务名称Parameters]
"application"="c:\Program Files\程序安装的路径并选择需要运行的程序"

存在的问题:运行出来的程序界面无法全屏显示,任务栏会出现,不知道如何解决。

转载于:https://www.cnblogs.com/qfb620/archive/2009/08/05/1539557.html

最后

以上就是称心咖啡豆为你收集整理的exe程序作为WINDOWS服务显示界面启动方法的全部内容,希望文章能够帮你解决exe程序作为WINDOWS服务显示界面启动方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部