首页 > 系统相关 >【Azure Web Job】Azure Web Job执行Powershell脚本报错 The term 'Select-Az

【Azure Web Job】Azure Web Job执行Powershell脚本报错 The term 'Select-Az

时间:2023-11-29 10:08:15浏览次数:37  
标签:Web PSModulePath Job Env Azure home Select

问题描述

Azure Web Job执行Powershell脚本报错 

Select-AzContext : The term 'Select-AzContext' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. 

 

问题解答

根据错误信息,判断是此Web Job执行时,缺失对应的PS模块导致无法正常运行。

针对这种情况,需要通过高级站点(Kudu工具:https://<your app service name>.scm.chinacloudsites.cn/DebugConsole )上传 Az.Accounts 到 \home\site\wwwroot 下

【Azure Web Job】Azure Web Job执行Powershell脚本报错 The term

然后,在修改 $Env:PSModulePath 的路径,在其后面添加上 +“;c:\home\site\wwwroot”, 示例如下:

【Azure Web Job】Azure Web Job执行Powershell脚本报错 The term

但是,请注意,这样的修改为临时性修改。如果App Service的实例重启后,此处修改会丢失。

所以为了是修改长久有效,可以在Web Job的PowerShell脚本中加入这句话。

$Env:PSModulePath =$Env:PSModulePath + "; c:\home\site\wwwroot"

如图:

【Azure Web Job】Azure Web Job执行Powershell脚本报错 The term

 

 

 

[end]

 

当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!



标签:Web,PSModulePath,Job,Env,Azure,home,Select
From: https://blog.51cto.com/u_13773780/8609735

相关文章

  • 【Azure Function App】如何修改Azure函数应用的默认页面呢?
    问题描述当在Azure中创建了一个函数应用(FunctionApp)后,访问默认URL会得到一个默认的页面。是否有办法修改这个默认页面呢?  问题解答在之前的博文中,介绍了修改AppService的默认页面。1:【Azure应用服务】AppService默认页面暴露Tomcat版本信息,存在安全风险:2:【Azure应用服务......
  • 【Azure Key Vault】使用Azure CLI获取Key Vault 机密遇见问题后使用curl命令来获取机
    问题描述在使用AzureKeyVault的过程中,遇见无法获取机密信息,在不方便直接写代码的情况下,快速使用AzureCLI指令来验证当前使用的认证是否可以获取到正确的机密值。使用CLI的指令为:第一步:设置azure的云环境参数,指定为中国区云服务azcloudset--nameAzureChinaCloud第二步......
  • 2023极客大挑战-WEB部分
    WEBn00b_UploadPOST/upload_file.phpHTTP/1.1Host:a3b9oh7id3us3v48b3r333m79.node.game.sycsec.comUser-Agent:Mozilla/5.0(WindowsNT10.0;Win64;x64;rv:109.0)Gecko/20100101Firefox/119.0Accept:text/html,application/xhtml+xml,application/xml;q=0.9,......
  • Blazor Server:现代 Web 开发的新视角
    随着Web技术的快速发展,BlazorServer正在成为现代Web开发的一个热门话题。作为一种新兴的Web框架,BlazorServer利用了.NET的强大功能,为开发者提供了一种新的构建互动式Web应用的方式。本文将深入探讨BlazorServer的主要优势和适合用于哪些类型的应用,以及其未来发......
  • API 接口主流协议有哪些?及WebService和Restful之间的区别和联系?
    API接口主流协议有哪些?如何创建HTTP/HTTPS、WebSocket/WebSockets、TCP/UDP、gRPC、SOAP、Dubbo/HSF等不同协议?RESTFUL:简单来说就是对HTTP请求的方式和路径的一种约束规则,一种思想。只要是符合这种思想的HTTP接口都可以叫做RESTFUL接口即同一个路径,相同的参数,请求方式的不同......
  • 【?】Web_XCTF_WriteUp | simple_php
    题目提示:小宁听说php是最好的语言,于是她简单学习之后写了几行php代码。题目:分析读代码:<?php//php脚本的开始部分show_source(__FILE__);//对当前文件进行php语法高亮显示include("config.php");//引用config.php文件$a=@$_GET['a'];//......
  • 客户端相关知识学习(五)之什么是webView
      webview是什么?作用是什么?和浏览器有什么关系?Android系统中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件也就是说WebView是一个基于webkit引擎、可以解析DOM元素展现web页面的控件,它和浏览器展示页面的原理是相同的所以可以把它当做浏览器......
  • 客户端相关知识学习(十一)之Android H5交互Webview实现localStorage数据存储
      前言最近有一个需求是和在app中前端本地存储相关的,所以恶补了一下相关知识webView开启支持H5 LocalStorage存储有些时候我们发现写的本地存储没有起作用,那是因为默认WebView没有开启LocalStorage存储。开启方法如下首先得有Webview控件:有人问我是不是需要写布局文件......
  • @SpringbootTest报错 javax.websocket.server.ServerContainer not availableJ情况解
    在使用springboot单元测试出现:11:11:10.799[main]ERRORo.s.b.SpringApplication-[reportFailure,870]-Applicationrunfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'serverEndpointExporter'definedincla......
  • 将Autodesk的AutoCAD嵌入WEB网页中在线查看、编辑、审阅DWG文档
    大家都知道猿大师办公助手支持把微软OFFICE和金山WPS可以完美嵌入到浏览器中,并实现在线编辑文档、表格和PPT等功能,但是还有很多人不知道:猿大师还可以把Autodesk的AutoCAD、DWGTrueView、DesignReview等软件嵌入到浏览器网页中,实现dwg、dxf等工程图在线查看、编辑、审阅等。下面......