aws iam list-users
命令不起作用
我已在 Windows 中设置 AWS CLI。路径已添加到系统环境变量下
当我尝试命令
aws --version
和aws configure
时,它成功了。但是要查看用户列表,命令 aws iam list-users
会抛出此错误:
‘more’不被识别为内部或外部命令、可操作程序或批处理文件。
我被困住了。请问有人可以帮忙吗?
您可以使用此命令:aws iam list-users > output.txt
听起来 AWS CLI 正在尝试使用不在路径中的输出分页器。
简单地说,AWS CLI 通过一个实用程序发送其输出,该实用程序可让您“分页”结果。在您的情况下,它正在尝试使用 more 命令。
您可以通过将其放入 .aws/config
文件中来告诉 AWS CLI
not使用分页器:
[default]
cli_pager=
有关更多详细信息,请参阅:使用 AWS CLI 分页选项 - 客户端寻呼机 - AWS 命令行界面
我也有同样的问题。 这个回复帮助了我:
%systemroot%\system32
,然后单击“确定”。之后,我再次运行相同的命令并且它起作用了 - 不需要其他任何东西。