Azure devops 忽略';删除文件任务';

Azure devops 忽略';删除文件任务';,azure-devops,tfsbuild,azure-pipelines,azure-pipelines-build-task,azure-pipelines-release-pipeline,Azure Devops,Tfsbuild,Azure Pipelines,Azure Pipelines Build Task,Azure Pipelines Release Pipeline,作为Visual Studio Online(VSO/VSTS)安装脚本的一部分,我在卸载服务后不久删除了目录中的文件 我们有我想保留的配置文件和日志,但每次我试图告诉“删除文件任务”忽略这些文件时,它都会删除它们 我想要的是删除Bifrost目录中的所有文件,除了 日志文件夹 App.Connections.Config App.Queues.Config 有人能帮忙吗 如果要删除的文件位于代理文件夹或代理计算机的子文件夹中,则可以使用任务。因为只能为代理计算机指定删除文件任务的源文件夹

作为Visual Studio Online(VSO/VSTS)安装脚本的一部分,我在卸载服务后不久删除了目录中的文件

我们有我想保留的配置文件和日志,但每次我试图告诉“删除文件任务”忽略这些文件时,它都会删除它们

我想要的是删除Bifrost目录中的所有文件,除了

  • 日志文件夹
  • App.Connections.Config
  • App.Queues.Config
有人能帮忙吗

  • 如果要删除的文件位于代理文件夹或代理计算机的子文件夹中,则可以使用任务。因为只能为代理计算机指定删除文件任务的源文件夹
  • 如果要删除的文件位于另一台远程计算机上,则应使用Powershell任务任务删除文件

    对于powershell任务,web上有许多powershell脚本用于从远程计算机删除文件

    对于RemoteDelete任务,您可以设置如下:

    输入远程计算机的IP、用户名和密码

    路径:Bifrost文件夹的目录,例如
    D:\test\Bitfrost

    包括项目:要删除并用逗号分隔的文件夹和文件(
    )。例如删除文件夹
    temp
    和文件
    *.txt
    ,您可以使用
    temp、*.txt

    EXCULD项目:要保留的文件夹和文件。为了你的情况,你 应指定为
    日志、App.Connections.Config、App.Queues.Config

    注意:Include Items
    选项不能为空或使用
    **
    ,否则它将删除
    Bifrost
    中的所有文件和文件夹


我也在使用相同的逻辑,需要删除除3个文件夹之外的整个文件夹,如何使用“删除文件”??