C#中,使用ServiceController类控制windows服务,使用之前要先添加引用:System.ServiceProcess,然后在命名空间中引用:using System.ServiceProcess。下面举例获取本机的所有已安装的Windows服务和应用,然后查找某一应用活服务是否已经安装。

代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.ServiceProcess;namespace 判断机器中是否安装了某项服务或者应用
{public partial class Form1 :

C#使用ServiceController控制windows服务相关推荐

  1. asp.net 控制windows服务

    asp.net 控制windows服务 最近做一个小的项目,经理要求winform与web都可操作.于是将其做成服务,winform下调用很简单.asp.net下大部分过程是一样的.但需要涉及到用户的 ...

  2. 使用WMI来控制Windows服务

    本文介绍如何使用WMI来判断服务是否存在.如何创建新服务,删除服务.如何启服务.停服务 代码如下: using System; using System.Collections.Generic; us ...

  3. Windows服务应用程序

    Windows服务应用程序 一.Windows服务应用程序简介 二.创建Windows服务应用程序 2.1 基于ServiceBase创建服务 2.1.1 使用Visual Studio中的Windo ...

  4. 编程打开Windows服务控制管理器

    假设要自己编程来加载Windows下后缀为.sys的驱动程序:首先要使用 OpenSCManager 函数打开Windows服务控制管理器: 下面先来调用此函数看一下会不会打开成功:代码如下: #in ...

  5. 启动windows服务时出现“错误1053:服务没有及时响应启动或控制请求”的解决方法

    服务器:windows server 20012 r2 windows服务已经正常安装成功,在"计算机管理->服务" 里面可以看到,但是启动服务的时候报"错误105 ...

  6. Windows服务没有及时响应启动或控制请求1053

    参考链接: 解决"指定的服务已经标记为删除"问题 服务没有及时响应启动或控制请求 1053 关闭服务后,重新启动windows服务报错:"服务没有及时响应启动或控制请求 ...

  7. windows服务安装启动报错误1053:服务没有及时响应启动或控制请求

    用.net 开发了一个C#语言的windows服务,在本地和测试环境,安装启动都正常,在新的线上环境报错,不能启动-报出-错误1053:服务没有及时响应启动或控制请求. 解决办法: 在App.conf ...

  8. 利用vs.net快速开发windows服务(总结)

    引用 http://www.cnblogs.com/lovecherry/archive/2005/03/25/125527.html 在很多应用中需要做windows服务来操作数据库等操作,比如 ( ...

  9. .NET Windows服务应用程序

    此文旨在记录个人对windows服务的理解以及学习记录,高人可以直接绕行. 1.Windows 服务体系结构 @http://technet.microsoft.com/zh-cn/library/a ...

最新文章

  1. 「文本信息抽取与结构化」详聊文本的结构化「下」
  2. 操作系统原理第八章:内存管理
  3. C++基础算法学习——完美立方
  4. ASP读取ini文件的实现方法
  5. 【Android】Android适配器之ArrayAdapter、SimpleAdapter和BaseAdapter的简单用法
  6. cocos2d-x游戏实例(23)-简易动作游戏(1)
  7. linux中刻录iso到光盘
  8. spring boot修改内置容器tomcat的服务端口
  9. [MFC]关于Visual studio 2012的AfxGetMainWnd
  10. java中位运算传参_java基础之位运算讲解于实战
  11. 泉州海事学校计算机,泉州海事学校寝室图片、校园环境好吗?
  12. sklearn聚类评价指标
  13. ndarray、array、asarray的区别以及查看变量地址、is和==的区别
  14. 编程语言-Python2-问题整理
  15. C++实现H264文件解析
  16. adguard home上网慢_如何正确使用smartdns搭配adguardhome, 优选dns并去除广告
  17. C# AutoCAD图纸插入块(另一个dwg文件)
  18. 第三方API的简单调用
  19. html5 获取剪切板内容,H5剪切板功能
  20. 配电管理地理信息系统解决方案

热门文章

  1. WPF 实现3D翻转倒计时控件~
  2. 如何延迟一个 Task 的执行 ?
  3. C# GTS四轴运动控制器实例(固高科技步进电机不带编码器) -V1
  4. NET问答: 如何集中化统一验证 Authorization
  5. 面向.NET开发人员的Dapr——机密
  6. 技术分享|手机推送原理剖析指南
  7. 年轻有为的老黄2020
  8. 跟我一起学.NetCore之熟悉的接口权限验证不能少(Jwt)
  9. 使用 docker 编译运行 abp 项目
  10. 向大厂看齐!为自己的程序增加自动转储的功能!