You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过AWS Systems Manager启停多台Windows EC2实例的服务

问题解答

最简单的AWS内置实现方案为 AWS Systems Manager (SSM),使用其内置的 Run Command 能力即可满足需求,无需额外部署第三方工具、无需手动登录每台实例,天然支持跨AWS Organization多账号批量操作。

前置准备要求

  • 所有目标Windows EC2实例已安装SSM Agent:Windows Server 2016及以上系统默认预装,更低版本可手动部署
  • 实例已绑定具备SSM操作权限的IAM实例配置文件(Instance Profile)
  • 操作的管理账号已完成AWS Organization多账号SSM集成配置,获得目标账号实例的管控权限

核心操作步骤

  • 进入AWS Systems Manager控制台,打开Run Command功能页
  • 选择官方预制命令文档 AWS-RunPowerShellScript
  • 在命令输入框填写停止指定服务的PowerShell指令,以停止打印服务PrintSpooler为例,指令如下:
    Stop-Service -Name PrintSpooler -Force
  • 目标实例选择支持按组织单元、标签筛选,可直接圈定AWS Organization下所有符合要求的Windows实例,也可通过预定义标签筛选指定实例范围
  • 提交执行后可在控制台实时查看所有实例的命令执行状态与结果

方案优势

  • 纯AWS原生服务,无额外部署或采购成本
  • 天然支持跨AWS Organization多账号操作,无需逐个切换账号
  • 所有操作全程留存审计日志,符合企业安全合规要求

内容的提问来源于stack exchange,提问作者Developer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 08:36:02