zoukankan      html  css  js  c++  java
  • 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_MACHINE\SYSTEM\currentcontrolset\services\服务名称\Parameters]
    "application"="c:\\Program Files\\程序安装的路径并选择需要运行的程序"

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

  • 相关阅读:
    CF833 A The Meaningless Game
    [Noip2016]蚯蚓 (单调队列)
    [NOI2003]逃学的小孩 (贪心+树的直径+暴力枚举)
    [POI2014]FAR-FarmCraft (树规+贪心)
    洛谷P2566 [SCOI2009]围豆豆(状压dp+spfa)
    [POJ1852] Ants(思维题)
    树的深度(我觉得没毛病)
    HDU
    剑指offer相关问题
    CC150相关问题
  • 原文地址:https://www.cnblogs.com/qfb620/p/1539557.html
Copyright © 2011-2022 走看看