Windows系统的ECS实例如何通过命令行的方式调整服务的启动类型

免责声明: 本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。

概述

本文主要介绍Windows系统的ECS实例如何通过命令行的方式调整服务的启动类型。

详细信息

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

Windows系统中服务的启动方式,分别为以下三种启动类型:

  • 自动:服务被设置为自动和系统一起启动。
  • 手动:只有在使用的情况下才会被启动,也就是在运行某一项依赖于此服务的程序时自动启动。
  • 已禁用:表示服务将不再启动,即使是需要使用此服务,也不会被启动,除非修改自动或者手动。
  1. 远程登录Windows实例。
  2. 单击开始,打开运行窗口,输入cmd,单击确定,打开命令行工具。
  3. 执行以下命令,查看服务启动类型的命令语法介绍。
    sc config /?
    系统显示类似如下。
    TB1BCSmKFXXXXbCXFXXXXXXXXXX.jpg
    说明:
    • start= <boot|system|auto|demand|disabled>命令示例,特别注意start=后面有空格,start=等号之间无空格。
    • 参见sc config 服务名称 start= auto的方式,设置服务为自动启动。
    • 参见sc config 服务名称 start= demand的方式,设置服务为手动启动。
    • 参见sc config 服务名称 start= disabled的方式,设置服务为禁用。
  4. 服务名称可以通过以下方式获取,服务名称一般是不会含有空格。
    1. 打开运行窗口,输入services.msc,打开服务窗口。
    2. 双击Routing and Remote Access服务名称RemoteAccess
      {87D4A9AD-C754-4958-ADE1-CEE08185E54A}_20200429151032.jpg
  5. 执行以下命令,将RemoteAccess服务的启动方式调整为手动启动。
    sc config RemoteAccess start= demand
    系统显示类似如下。
    TB1LiqfKFXXXXauXVXXXXXXXXXX.jpg
  6. 确认RemoteAccess服务的启动类型手动
    {46AC22CD-7C96-4514-8A58-ABE51F15B7D0}_20200429151542.jpg

适用于

  • 云服务器ECS