zoukankan      html  css  js  c++  java
  • windows服务的安装与卸载

    1.服务的安装

    sc create 服务名

    主要参数列表:
      start= demand|boot|system|auto|disabled|delayed-auto  //启动类型
      binPath= BinaryPathName                //可执行文件路径
      depend= 依存关系(以 / (斜杠) 分隔)
      DisplayName= <显示名称>                //屏幕显示名称

    例如:

    在windows运行窗口输入cmd进入命令行,输入 sc create MyService binpath= "D:\projects\MyProject\bin\Debug\MyService.exe" displayname= "MyService"

    注意每个"="后面都要有一个空格,不然无法安装成功。

    2.服务的卸载

    sc delete 服务名

    正在运行的服务无法正确卸载,要卸载最好先停止服务。如果不小心卸载了正在运行的服务,在服务窗口可以看到启动类型那里什么都没有,但状态还是启动,这种情况看能不能停止服务,如果能的话就先停止,然后在注册表里面(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下)删除这个服务对应的项,重新打开服务窗口可以看到此服务已经删除掉。

    3.常见的服务启动异常解决方法

       (1)提示:本地计算机上的 某某 服务启动后又停止了,一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务。

      出现这种情况的原因是服务的入口函数的代码无法正确执行,可以在事件查看器中查看错误原因,再修相应代码。

      (2)在 本地计算机 无法启动 某某 服务。错误 1053: 服务没有及时响应启动或控制请求。
      先看看服务的状态,如果是“启动”就需要先在进程管理器里面停止这个服务,再卸载它。如果没启动你可以再看看事件查看器中是否有错误原因。

  • 相关阅读:
    CVE-2019-16278:Nostromo Web服务器的远程命令执行
    内网渗透一(信息收集)
    Apache Flink 任意jar包上传漏洞
    Apache ---- Solrl漏洞复现
    linux内核过高导致vm打开出错修复脚本
    lvm拓展
    文件时间进度扫描控制,可回溯,空闲扫描,系统时间调整不影响
    Raid 管理
    curl 工具使用
    docker 入门
  • 原文地址:https://www.cnblogs.com/gisser/p/1900754.html
Copyright © 2011-2022 走看看