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

测试猛禽

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

  • // IP地址/ C $ / ShareFolder
  • 净使用Z:/ persistent:是// IP地址/ C $ / ShareFolder

我首先尝试使Z驱动器成为我的目录。

<copy todir="Z:/Results/">
  <fileset dir="${LocalResults}">
    <include name="**/*"/>
  </fileset>
</copy>

这是詹金斯的输出

[copy] Copying 16 files to Z:\Results
Attempt to copy C:\Program Files\results\index.html to Z:\Results\index.html using NIO Channels failed due to 'failed to create the parent directory for Z:\Results\index.html'.  Falling back to streams.

BUILD FAILED
C:\Deploy\copyResults.xml:69: Failed to copy C:\Program Files\results\index.html to Z:\Results\index.html due to java.io.FileNotFoundException Z:\Results\index.html(The system cannot find the path specified)

如果我使用该位置而不是映射的驱动器,那么它将起作用。

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

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

布鲁诺洗

快速开始的问题,詹金斯(Jenkins)是否在具有服务的Windows服务器上运行?

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

最好使用文件夹URL:\\ MY_IP \ share \ drive

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用 Powershell 将文件从网络驱动器复制到本地驱动器

如何使用PHP将文件从托管服务器复制到本地驱动器

如何将所有文件和目录(除了一个)从本地驱动器复制到 HDFS?

将完整目录复制到C驱动器

如何在Java中使用jcifs将文件从smb共享复制到本地驱动器?

将文件从USB闪存驱动器复制到OpenBSD的根目录

将文件从闪存驱动器复制到Ubuntu

Gradle 复制文件任务无法通过 Jenkins 复制到映射的网络驱动器

如何使用ant将文件复制到特定目录?

使用 boto3 和 ftplib 将文件从 FTP 复制到 S3 存储桶,而不将数据保存到本地驱动器

Linux,将文件复制到同一硬盘驱动器上的新目录时是否有必要使用Md5sum?

在kickstart的%post脚本中将文件从可启动USB复制到本地驱动器

如何使用批处理文件将文件从 USB 驱动器复制到 Windows 10 中的 C 驱动器?

如何使用MS GRAPH SDK C#获取驱动器信息(ParentReference)以将文件复制到另一个驱动器

复制到USB驱动器的文件的时间戳

将Linux NFS文件复制到标准用户外部硬盘驱动器

如何在恢复模式下将文件复制到闪存驱动器?

仅在卸载时将文件复制到闪存驱动器

将文件从USB驱动器复制到通过LiveCD加载的桌面

iOS Swift 3以编程方式将文件复制到iCloud驱动器

Google Drive API将文件复制到团队驱动器中

如何将文件从colab或云存储复制到Google驱动器?

如何根据上次修改日期将文件复制到网络驱动器?

将谷歌表复制到谷歌驱动器文件夹中

将文件复制到共享驱动器时,Ubuntu冻结

如何将文件从外部驱动器复制到一个分区中?

如何将大于4GB的文件复制到USB闪存驱动器?

无法查看使用Ubuntu复制到Windows上的驱动器的文件

使用复制项网络驱动器到本地驱动器时的空文件夹