我有在本地运行的powershell脚本。但是这些脚本未运行站点功能应用程序> powershell(windows)计算机。
az登录--service-principal -u $ ServicePrincipalId -p $ ServicePrincipalPass-承租人$ ServicePrincipalTenant
运行脚本时进入下方
ERROR: The term 'az' is not recognized as the name of a cmdlet, function, script file, or operable program.
由于我没有在Windows计算机中安装az cli,因此我在脚本的下面添加了以下内容以安装az命令。
Install-Module -Name Az -AllowClobber -Scope CurrentUser
在安装az时遇到访问问题。
2019-06-11T12:42:59.698 [Warning] WARNING: InternalWebProxy: Could not find a part of the path 'D:\Program Files (x86)\SiteExtensions\Functions\2.0.12507\32bit\workers\powershell\runtimes\win-x86\lib\netcoreapp2.1\ref'.
2019-06-11T12:42:59.843 [Warning] WARNING: Win32Helpers: Could not find a part of the path 'D:\Program Files (x86)\SiteExtensions\Functions\2.0.12507\32bit\workers\powershell\runtimes\win-x86\lib\netcoreapp2.1\ref'.
2019-06-11T12:43:05.023 [Warning] WARNING: User declined to install module (Az).
甚至-Force无法正常工作。需要知道是什么引起了问题。
注意:-该脚本可以在本地Windows计算机中完美运行。问题是当尝试在门户网站> functionapp> timertrigger
上运行时在Windows计算机上附加创建Azure功能的应用程序
将cli文件夹添加到kudu后出现错误
> 2019-06-13T12:29:40.510 [Error] ERROR: File
> "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-68v0_w99\azure-cli-core\azure\cli\core\commands\__init__.py", line 523, in execute Microsoft.Azure.WebJobs.Script.Rpc.RpcException :
> Result: ERROR: File
> "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-68v0_w99\azure-cli-core\azure\cli\core\commands\__init__.py", line 523, in execute Exception: File
> "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-68v0_w99\azure-cli-core\azure\cli\core\commands\__init__.py", line 523, in execute
kudu控制台