我想将存在于共享位置的文件复制到Windows计算机。有什么方法可以在复制文件时指定用户名和密码?蚂蚁:从Windows上的远程位置复制文件
如果我尝试访问使用复制任务,它给出的错误说,位置不存在。是因为许可吗?
<copy todir="C:/localdir">
<fileset dir="\\\remotemachinename\dirname">
</fileset>
</copy>
我想将存在于共享位置的文件复制到Windows计算机。有什么方法可以在复制文件时指定用户名和密码?蚂蚁:从Windows上的远程位置复制文件
如果我尝试访问使用复制任务,它给出的错误说,位置不存在。是因为许可吗?
<copy todir="C:/localdir">
<fileset dir="\\\remotemachinename\dirname">
</fileset>
</copy>
我想你可能有地址错误。
我只是尝试了以下测试成功(2个斜杠):
dir="\\remotemachinename\dirname"
dir="//remotemachinename/dirname"
但是,这是不成功的(3个反斜杠):
dir="\\\remotemachinename\dirname"
然而,需要为我的目录没有密码访问。
反斜线是一个转义字符。为了使用反斜杠作为反斜杠,您必须为每个斜杠使用\\
。所以,你的路径应该是
\\\\remotemachine\\dirname
或者作为sudocode表明,使用正斜杠来代替。