在Powershell Task中设置$ var'时出错,术语'keyVaultName'无法识别为cmdlet的名称”

尔金

错误信息:

[error]The term 'keyVaultName' 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.

开发azure devops YAML管道。我在Powershell任务中的内联脚本

- task: AzurePowerShell@4
  inputs:
    azureSubscription: '<REDACTED>'
    ScriptType: 'InlineScript'
    Inline: |
      Install-Module -Name "AzureAD"
      $keyVaultAdGroup = 'rkimkeyvault'
      $keyVaultName = 'rkaksKeyVault'

正如你可以看到我显然有$前面keyVaultName,使这个变量。不知道为什么要尝试将其视为cmdlet。

尔金

我发现问题出在那些代码行之外。因此,使用分而治之的方法,我发现我的问题是在RoleNameGUID Write-Host“ ## vso [task.setvariable variable = roleNameGuid] $(roleNameGuid)”周围的(),我把那些括号拿走了,这很好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法将Powershell内置函数识别为cmdlet的名称

来自分类Dev

PowerShell 6.2.4:Get-Clipboard'无法识别为cmdlet的名称

来自分类Dev

管道Azure Devops中的“术语'Set-AzureRmDataFactoryV2'不被识别为cmdlet的名称”错误

来自分类Dev

术语“ xWebsite”未被识别为cmdlet的名称

来自分类Dev

术语''不被识别为cmdlet的名称

来自分类Dev

术语“”未被识别为cmdlet的名称

来自分类Dev

术语“conda”未被识别为 cmdlet 的名称

来自分类Dev

PowerShell:接收错误“术语‘...’未被识别为 cmdlet、函数、脚本文件或可运行程序的名称”

来自分类Dev

在cmder / powershell中,该术语未被识别为cmdlet功能脚本文件或可操作程序。

来自分类Dev

dnvm错误:Test-Path:无法将术语“ Test-Path”识别为cmdlet的名称

来自分类Dev

术语“安装模块”未被识别为cmdlet的名称

来自分类Dev

未将术语“ New-AzResourceGroupDeployment”识别为cmdlet函数的名称

来自分类Dev

术语“ get-splogevent”未被识别为cmdlet的名称

来自分类Dev

术语'Set-AzureRmVMPlan'不被识别为cmdlet的名称

来自分类Dev

术语“remove-distributiongroupmember”未被识别为 cmdlet 的名称

来自分类Dev

无法将Powershell Test-Path识别为cmdlet

来自分类Dev

无法将Powershell Test-Path识别为cmdlet

来自分类Dev

无法识别术语“节点” ...在Powershell中

来自分类Dev

无法将术语“ xsd”识别为cmdlet,函数,脚本文件或可运行程序的名称

来自分类Dev

尝试获取cljunit中名称空间的var名称时出错

来自分类Dev

通过 c# 执行 powershell 脚本会抛出“<comment> 未被识别为 cmdlet 的名称”异常

来自分类Dev

New-Object:术语New-Object不被识别为cmdlet的名称

来自分类Dev

Get-AzureRmSqlServerAuditing:术语“ Get-AzSqlServerAuditing”未被识别为cmdlet,函数,脚本文件的名称

来自分类Dev

EF7:术语“ add-migration”未被识别为cmdlet的名称

来自分类Dev

ng:术语“ ng”未被识别为cmdlet的名称,功能Visual Studio Code Terminal

来自分类Dev

React serve -s build,术语“ serve”未被识别为cmdlet的名称

来自分类Dev

Python uvicorn:术语“ uvicorn”未被识别为cmdlet,函数,脚本文件的名称

来自分类Dev

Resolve-DnsName:术语“ Resolve-DnsName”不被识别为cmdlet的名称

来自分类Dev

安装模块:术语“安装模块”不被识别为 cmdlet 的名称(PS 版本 5.x !!)

Related 相关文章

  1. 1

    无法将Powershell内置函数识别为cmdlet的名称

  2. 2

    PowerShell 6.2.4:Get-Clipboard'无法识别为cmdlet的名称

  3. 3

    管道Azure Devops中的“术语'Set-AzureRmDataFactoryV2'不被识别为cmdlet的名称”错误

  4. 4

    术语“ xWebsite”未被识别为cmdlet的名称

  5. 5

    术语''不被识别为cmdlet的名称

  6. 6

    术语“”未被识别为cmdlet的名称

  7. 7

    术语“conda”未被识别为 cmdlet 的名称

  8. 8

    PowerShell:接收错误“术语‘...’未被识别为 cmdlet、函数、脚本文件或可运行程序的名称”

  9. 9

    在cmder / powershell中,该术语未被识别为cmdlet功能脚本文件或可操作程序。

  10. 10

    dnvm错误:Test-Path:无法将术语“ Test-Path”识别为cmdlet的名称

  11. 11

    术语“安装模块”未被识别为cmdlet的名称

  12. 12

    未将术语“ New-AzResourceGroupDeployment”识别为cmdlet函数的名称

  13. 13

    术语“ get-splogevent”未被识别为cmdlet的名称

  14. 14

    术语'Set-AzureRmVMPlan'不被识别为cmdlet的名称

  15. 15

    术语“remove-distributiongroupmember”未被识别为 cmdlet 的名称

  16. 16

    无法将Powershell Test-Path识别为cmdlet

  17. 17

    无法将Powershell Test-Path识别为cmdlet

  18. 18

    无法识别术语“节点” ...在Powershell中

  19. 19

    无法将术语“ xsd”识别为cmdlet,函数,脚本文件或可运行程序的名称

  20. 20

    尝试获取cljunit中名称空间的var名称时出错

  21. 21

    通过 c# 执行 powershell 脚本会抛出“<comment> 未被识别为 cmdlet 的名称”异常

  22. 22

    New-Object:术语New-Object不被识别为cmdlet的名称

  23. 23

    Get-AzureRmSqlServerAuditing:术语“ Get-AzSqlServerAuditing”未被识别为cmdlet,函数,脚本文件的名称

  24. 24

    EF7:术语“ add-migration”未被识别为cmdlet的名称

  25. 25

    ng:术语“ ng”未被识别为cmdlet的名称,功能Visual Studio Code Terminal

  26. 26

    React serve -s build,术语“ serve”未被识别为cmdlet的名称

  27. 27

    Python uvicorn:术语“ uvicorn”未被识别为cmdlet,函数,脚本文件的名称

  28. 28

    Resolve-DnsName:术语“ Resolve-DnsName”不被识别为cmdlet的名称

  29. 29

    安装模块:术语“安装模块”不被识别为 cmdlet 的名称(PS 版本 5.x !!)

热门标签

归档