使用ANT将文件从本地目录复制到映射驱动器

使用ANT将文件从本地目录复制到映射驱动器,ant,jenkins,Ant,Jenkins,我想使用ANT将文件从本地计算机移动到映射驱动器。我使用netuse命令将Z驱动器映射到下面的位置 //IP地址/C$/ShareFolder net use Z:/persistent:yes//IP地址/C$/ShareFolder 我首先试着让Z驱动成为我的今天 <copy todir="Z:/Results/"> <fileset dir="${LocalResults}"> <include name="**/*"/> </

我想使用ANT将文件从本地计算机移动到映射驱动器。我使用netuse命令将Z驱动器映射到下面的位置

  • //IP地址/C$/ShareFolder
  • net use Z:/persistent:yes//IP地址/C$/ShareFolder
我首先试着让Z驱动成为我的今天

<copy todir="Z:/Results/">
  <fileset dir="${LocalResults}">
    <include name="**/*"/>
  </fileset>
</copy>
如果我使用位置而不是映射的驱动器,它将工作

<copy todir="//IP Address/C$/ShareFolder/Results/">
  <fileset dir="${LocalResults}">
    <include name="**/*"/>
  </fileset>
</copy>


是否有理由在todir中使用映射的驱动器不起作用?

首先要问一个问题,Jenkins正在Windows服务器上运行一项服务

在这种情况下,我认为您无法使用映射驱动器(由于服务帐户)

最好使用文件夹URL:\\MY\u IP\share\drive

<copy todir="//IP Address/C$/ShareFolder/Results/">
  <fileset dir="${LocalResults}">
    <include name="**/*"/>
  </fileset>
</copy>