【发布时间】:2025-12-12 06:10:01
【问题描述】:
我在 Windows 虚拟机上运行 Teamcity 并安装了 awscli。
我正在尝试从 aws S3 中拉出一个拉链。但我得到这个错误: " aws : 术语 'aws' 未被识别为 cmdlet、函数、脚本文件的名称"
当我在 cmd 和 powershell 中运行该命令时,它工作得很好。
我还检查了 awscli 路径是否在用户和系统路径中。
有什么想法吗?
【问题讨论】:
我在 Windows 虚拟机上运行 Teamcity 并安装了 awscli。
我正在尝试从 aws S3 中拉出一个拉链。但我得到这个错误: " aws : 术语 'aws' 未被识别为 cmdlet、函数、脚本文件的名称"
当我在 cmd 和 powershell 中运行该命令时,它工作得很好。
我还检查了 awscli 路径是否在用户和系统路径中。
有什么想法吗?
【问题讨论】:
我想通了。
构建代理没有作为服务运行,而是作为没有正确权限的用户帐户运行。安装了一个新代理,将其作为 Windows 服务和服务帐户运行。
我希望这对将来面临这个令人沮丧的问题的人有所帮助。
【讨论】: