我们可以在azure中通过托管的web API运行powershell脚本吗?

qco9c6ql  于 2023-01-17  发布在  Shell
关注(0)|答案(1)|浏览(141)

我想从Azure中托管的Web API运行powershell脚本。但在尝试导入模块以及尝试使用以下代码更改执行策略时,出现执行策略错误
ps.添加命令(“设置-执行策略”).添加参数(“不受限制”).添加参数(“作用域”,“当前用户”);显示C:/Powershell上有未经授权的访问。
这在localhost中工作正常,但在部署的web API上就不行了。
是否有解决方法,或者我们可以不通过托管API运行powershell scritps?

w8f9ii69

w8f9ii691#

您可以package your PowerShell Scripts into Azure Functions并将它们公开为Web API。
这为您提供了额外的优势,如有必要,您可以在功能中利用bindings,以及Azure Functions(如auto scaling)的其他平台优势。

相关问题