Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Azure函数中运行Azure PowerShell模块版本列表?_Powershell_Azure_Azure Powershell_Azure Functions - Fatal编程技术网

如何在Azure函数中运行Azure PowerShell模块版本列表?

如何在Azure函数中运行Azure PowerShell模块版本列表?,powershell,azure,azure-powershell,azure-functions,Powershell,Azure,Azure Powershell,Azure Functions,我使用PowerShell作为编程语言创建了一个计时器触发器Azure函数 我想知道在Azure Function PowerShell环境中可用的Azure PowerShell模块及其各自的版本是什么。我尝试使用下面的PowerShell代码来获得我想要的 Get-Module -ListAvailable -Name *Azure* 返回的结果如下,没有版本。 所以问题是我应该/可以在Azure函数中做什么来获得Azure PowerShell模块和版本 注意:本地Windows Po

我使用PowerShell作为编程语言创建了一个计时器触发器Azure函数

我想知道在Azure Function PowerShell环境中可用的Azure PowerShell模块及其各自的版本是什么。我尝试使用下面的PowerShell代码来获得我想要的

Get-Module -ListAvailable -Name *Azure*
返回的结果如下,没有版本。

所以问题是我应该/可以在Azure函数中做什么来获得Azure PowerShell模块和版本


注意:本地Windows PowerShell上运行的同一PowerShell代码能够列出Azure PowerShell模块的名称、版本和其他详细信息。

因为您只是此代码,并且依赖于写入日志的输出;它将使用为主机定义的类型的默认输出视图;这将在名称上产生一个ToString()

在客户端(从powershell或ISE)上运行cmdlet时,它将使用在主机上为该类型定义的任何输出视图;导致输出的处理方式不同(类型和格式)

例如,您可以选择格式化您自己的自定义输出,以列出您想要的信息

例如:

Get-Module -ListAvailable -Name *Azure*|ForEach-Object { "Name={0};Version={1};" -f $_.Name , $_.Version}
它将在输出日志中输出名称和版本,以;分隔;。如果需要额外的信息,可以将其添加到string format函数中,或者在Foreach中添加更复杂的输出


如果您对输出和默认格式的工作方式感兴趣,我建议您使用此

,因为您只需使用此代码,并且依赖于写入日志的输出;它将使用为主机定义的类型的默认输出视图;这将在名称上产生一个ToString()

在客户端(从powershell或ISE)上运行cmdlet时,它将使用在主机上为该类型定义的任何输出视图;导致输出的处理方式不同(类型和格式)

例如,您可以选择格式化您自己的自定义输出,以列出您想要的信息

例如:

Get-Module -ListAvailable -Name *Azure*|ForEach-Object { "Name={0};Version={1};" -f $_.Name , $_.Version}
它将在输出日志中输出名称和版本,以;分隔;。如果需要额外的信息,可以将其添加到string format函数中,或者在Foreach中添加更复杂的输出

如果您对输出和默认格式的工作方式感兴趣,我建议您这样做