繁体   English   中英

Azure DevOps 管道 CMD 任务 [错误] 访问被拒绝

[英]Azure DevOps Pipeline CMD task [error]Access is denied

我试图在 Azure 发布管道中使用代理作业命令行执行任务来终止进程 CJobs.exe。
我的命令是:

start /b cmd /c taskkill /IM "CJobs.exe" /F
exit

但它给了我这个错误:

##[error]ERROR: The process "CJobs.exe" with PID 12569 could not be terminated.
Reason: Access is denied.

因此,如果有人知道此问题的解决方案,请提供帮助。
询问评论中是否需要更多详细信息。

您可以在本地服务中查看自托管代理的登录帐户,并将该帐户更改为执行操作所需的帐户。

在此处输入图像描述

在此处输入图像描述

在我的情况下,当我在 Azure 管道代理服务上进行此配置时,此错误已解决:我选择了“允许服务与桌面交互”选项。

配置服务 Azure 管道代理

这样,重启服务后,管道执行成功。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM