无法在发布管道中将PowerShell文件作为任务运行 - 权限错误

时间:2016-12-08 22:18:25

标签: powershell azure-pipelines azure-pipelines-release-pipeline

我试图将PowerShell脚本文件作为发布管道中的任务运行。我尝试了一个简单的指令,如Write-Output "Hello World",脚本失败并显示消息

  

AuthorizationManager检查失败。 CategoryInfo:SecurityError:(:) [],PSSecurityException FullyQualifiedErrorId:UnauthorizedAccess

如果我在PowerShell任务中运行内联脚本,它可以很好地工作。

所以,我的问题是:在Visual Studio Team Services中,我的用户角色应该是什么才能运行PowerShell脚本文件?

这是脚本的设置方式 enter image description here

1 个答案:

答案 0 :(得分:0)

问题是因为我试图从共享驱动器运行脚本。现在我将文件本地复制到代理,然后一切正常。