whi*_*des 40
有时windows git bash中的命令需要附加.cmd.另外,安装Azure-Cli的另一种方法是通过Chocolatey https://chocolatey.org/
安装Azure-Cli后尝试此命令:
__CODE__
呼应mscrivo你可以在Git中庆典(升高/管理员)运行下面的线
az.cmd --version
Run Code Online (Sandbox Code Playgroud)
现在你应该能够运行:
echo "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin\az.cmd" $1 $2 $3 $4 $5 $6 $7 $8 $9 ${10} ${11} ${12} ${13} ${14} ${15} > "C:\Program Files\Git\mingw64\bin\az"
Run Code Online (Sandbox Code Playgroud)
msc*_*ivo 21
如果您只需要在交互式bash shell中运行az,则%USERPROFILE%\.bashrc在您的%USERPROFILE%\.profile或alias az='az.cmd'工作中设置bash别名.
但是,如果要使用echo "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin\az.cmd" $1 $2 $3 $4 $5 $6 $7 $8 $9 ${10} ${11} ${12} ${13} ${14} ${15} > "%SYSTEMROOT%\az"bash脚本中的命令,则别名将不起作用.我已经解决的是在你的路径的某个地方创建一个符号链接到az.cmd,即:
__PRE__
如果使用 Git bash,请导航到以下目录:
C:\Program Files\Git\etc\profile.d
编辑aliases.sh,然后添加一个新别名,az如下所示:
alias az='az.cmd'
Run Code Online (Sandbox Code Playgroud)
您必须将 CLI 安装到您的计算机上。有多种方法可以做到这一点。
我是 NodeJS 的朋友,所以我使用 npm 进行安装:
npm install -g azure-cli
更多细节在这里:https : //www.npmjs.com/package/azure-cli
但你也可以通过其他方式做到这一点。一个非常好的方法是使用 docker。有来自 Microsoft 的容器,其中预装了 Azure CLI 版本。
docker run -it --name azure microsoft/azure-cli
Run Code Online (Sandbox Code Playgroud)
在带有 ubuntu bash 的 Windows 10 上,您可以使用:
echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ wheezy main" | \
sudo tee /etc/apt/sources.list.d/azure-cli.list
sudo apt-key adv --keyserver packages.microsoft.com --recv-keys 417A0893
sudo apt-get install apt-transport-https
sudo apt-get update && sudo apt-get install azure-cli
Run Code Online (Sandbox Code Playgroud)
或者作为一个 python 爱好者运行
pip install --user azure-cli
Run Code Online (Sandbox Code Playgroud)
最重要的是“az”/“az.bat”或“azure”bin 可通过您的路径变量获得。
| 归档时间: |
|
| 查看次数: |
11535 次 |
| 最近记录: |