You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps发布流水线如何将文件复制到C盘外的其他根目录

解决方案

  • 检查部署代理运行账户的目标路径权限
    打开目标服务器的服务管理器(运行services.msc),找到对应名称的Azure Pipelines Agent服务,查看「登录」标签页确认服务的运行账户。给该账户授予V:\Program\TransactionImportTurkey\TransactionImportApp路径的完全控制权限,包含子文件和子文件夹的读写、修改权限。
  • 排查网络映射盘问题
    如果V盘是用户登录后挂载的网络映射盘,Windows服务默认无法识别该类盘符,优先改用UNC路径填写目标地址,格式为\\共享服务器地址\共享目录名\TransactionImportTurkey\TransactionImportApp,同时给代理运行账户开通共享目录的访问权限。
    若必须使用盘符,需在复制文件任务前添加PowerShell任务,在代理上下文内挂载盘符:
    net use V: \\共享服务器地址\共享目录名 /persistent:yes
    
  • YAML配置优化
    在复制文件任务前新增验证任务,确认路径和运行账户正常:
    # 输出当前运行账户,用于核对权限配置
    whoami
    # 验证目标路径是否可访问
    Test-Path 'V:\Program\TransactionImportTurkey\TransactionImportApp'
    
    复制任务的目标路径用单引号包裹,避免YAML转义导致路径解析错误。
  • 配置完成后重启Azure Pipelines Agent服务,让权限和盘符配置生效。

内容的提问来源于stack exchange,提问作者Erik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 09:09:08