我使用 install here安装了 Google-Cloud SDK,并选择了“为所有用户安装”选项并选中了 powershell 工具的复选框。
我现在有一个奇怪的情况,如果我以管理员身份运行 PowerShell,然后运行命令:
gcloud --version
我得到了预期的输出:
Google Cloud SDK 213.0.0
beta 2018.07.16
bq 2.0.34
core 2018.08.17
gsutil 4.33
但是如果我以非提升用户身份运行 powershell 然后运行相同的命令,我会弹出一个窗口,询问我要使用哪个应用程序打开文件,然后选择记事本,例如,Windows 只会打开记事本脚本文件开始:
#!/bin/sh
#
# Copyright 2013 Google Inc. All Rights Reserved.
#
# <cloud-sdk-sh-preamble>
#
# CLOUDSDK_ROOT_DIR
... etc...
如何解决此问题以允许我以gcloud
非提升用户身份运行命令?