2012-02-01 58 views
0

我想将存在于共享位置的文件复制到Windows计算机。有什么方法可以在复制文件时指定用户名和密码?蚂蚁:从Windows上的远程位置复制文件

如果我尝试访问使用复制任务,它给出的错误说,位置不存在。是因为许可吗?

<copy todir="C:/localdir"> 
    <fileset dir="\\\remotemachinename\dirname"> 
    </fileset> 
</copy> 

回答

2

我想你可能有地址错误。

我只是尝试了以下测试成功(2个斜杠):

dir="\\remotemachinename\dirname" 
dir="//remotemachinename/dirname" 

但是,这是不成功的(3个反斜杠):

dir="\\\remotemachinename\dirname" 

然而,需要为我的目录没有密码访问。

1

反斜线是一个转义字符。为了使用反斜杠作为反斜杠,您必须为每个斜杠使用\\。所以,你的路径应该是

\\\\remotemachine\\dirname

或者作为sudocode表明,使用正斜杠来代替。