使用Windows服务启动C#桌面应用程序问题解决
一.背景
为了实现Windows应用程序开机自启动,使用了Windows服务技术后台运行。这里遇到了以下问题
二.问题点及解决
1.使用Process.start()出现不生效问题。
现象:启动服务后,服务正常执行,但调不出C#桌面应用程序
解决:这是因为windows7 64Bit系统以上版本,对其做了权限限制。这里调用C#进程不能直接使用Process.Start(),要使用Cjwdev.WindowsApi.dll第三方库。至于第三方库的使用,请自行百度。个人将dll下载链接附上第三方库下载链接地址
2.注册完服务,启动仍不生效。Windows账户权限问题。
解决:停止服务,右键服务,点击属性。再登录一栏,勾选"允许服务与桌面交互"如图:
使用Windows服务启动C#桌面应用程序问题解决相关推荐
- C#穿透session隔离———Windows服务启动UI交互程序
在Windows服务里面启动其他具有界面的应用程序,需要穿透session隔离,尝试了很多种方法,都可行,现在一一列举下来,并写下几个需要注意的地方. 需要注意的地方 首先要将服务的Account属性 ...
- Windows服务启动进程----Cjwdev.WindowsApi.dll
windows服务下无法启动外部程序 做一个windows服务监听服务,涉及到windows服务启动外部程序的一个过程,但是调试测试发现,无法简单的用process.start()这种方法, 原因是在 ...
- WINDOWS XP启动远程桌面连接
一.什么是Windows远程桌面连接 Windows远程桌面连接组件是从Windows 2000 Server开始由微软公司提供的,在WINDOWS 2000 SERVER中他不是默认安装的.该组件一 ...
- 以Windows服务方式运行.NET Core程序
原文:以Windows服务方式运行.NET Core程序 在之前一篇博客<以Windows服务方式运行ASP.NET Core程序>中我讲述了如何把ASP.NET Core程序作为Wind ...
- python开发服务程序_Python 编写Windows服务程序:将Python作为Windows服务启动 | 学步园...
Python程序作为Windows服务启动,需要安装pywin32包.下载路径: #-*- coding:utf-8 -*- import win32serviceutil import win32s ...
- Windows下的JavaFX桌面应用程序打包ABC
Windows下的JAVAFX桌面应用程序打包ABC 目录 Windows下的JAVAFX桌面应用程序打包ABC 谁会读这个文章 写作的目标 知识背景 JavaFx 模块化Java JavaFX打包的 ...
- windows服务启动失败解决流程
最近遇到windows服务启动失败的情况,网上查阅了一下相关的解决方式,顺便记录一下解决的一般流程和方式: (一般是软件的配置文件出现问题,先检查配置文件是否有问题,例如没有符合yml格式(不可使用t ...
- windows服务启动路径修改方法
** windows服务启动路径修改方法 1.进入服务,查看路径,[开始]=>[运行]=>[services.msc] 2.进入注册表,修改服务路径[开始]=>[运行]=>[r ...
- windows 服务启动失败的解决办法
标签: windows 服务启动失败的解决办法 当启动服务失败,原因往往在于用户更改了用户名或者密码所引起. 今天我遇到该问题是我改了系统管理员密码后碰到的,在我该了系统管理员密码后启动postgre ...
最新文章
- python量化投资必背代码-基于python的开源量化交易,量化投资架构
- 一年三篇IF大于7的牛人告诉你怎么写SCI
- JS判断是否为安卓orIOS
- 指针:自定义函数sumDiff(),调用它来求两个数的和、差
- Spring IoC — 基于XML的配置
- LeetCode139:Word Break
- Spring Security 3 Ajax登录–访问受保护的资源
- 前端如何发ModelAndView的请求
- Sparta(斯巴达)——信息收集扫描爆破集成
- 【以太坊开发】发币指南--进阶篇
- 配置Outlook连接Exchange
- NFS--基础--01--理论
- 2016 0CTF rsa
- git clone报错Could not resolve proxy : proxy-szn
- 实名认证平台如何实现?
- 「微服务系列」统一网关Gateway
- 汇编踩过的坑(error A1010,A2085 ,divide error,A2070,注意事项)
- Ubuntu、stm32下的C程序各变量的分配地址分析
- 用range函数解码高斯等差数列求和
- 《计算机网络》笔记-第1章计算机网络和因特网
热门文章
- 自建Ceph存储与 AWS、阿里云、腾讯云的成本对比
- ADO.NET Data Providers
- 广州特耐苏-广州风淋通道构造及特点
- ConcurrentHashMap源码分析,轻取面试Offer(二)
- 【FXCG】心态问题出现的原因
- 论文笔记:Template-free Prompt Tuning for Few-shot NER
- div是什么?标签?div+css
- History of Object Recognition (物体识别)
- 联想ThinkBook 14+和 2022宏碁非凡S3 哪个好
- 优秀网页设计的七条基本准则