Board logo

标题: [文件操作] 批处理命令xcopy复制文件时路径过长怎么办? [打印本页]

作者: jsbob    时间: 2017-2-13 13:54     标题: 批处理命令xcopy复制文件时路径过长怎么办?

使用xcopy复制一个目录到另一个目录,但是目录中很深的文件夹和文件,xcopy无法拷贝,怎么解决?
作者: zz100001    时间: 2017-2-14 10:05

有多长??
作者: jsbob    时间: 2017-2-14 10:38

回复 2# zz100001


    路径加文件名超过256字符的
作者: CrLf    时间: 2017-2-14 10:55

试试 UNC 路径,把完整路径:
  1. z:\test.txt
复制代码
写成:
  1. \\?\z:\test.txt
复制代码

作者: zz100001    时间: 2017-2-14 10:57

这种文件怎么产生的?
不算xcopy的那个文件夹本身路径长度,下面的还会超过二百五吗
作者: CrLf    时间: 2017-2-14 11:09

回复 5# zz100001


    估计是 rar 解压或者是别的什么生成的吧
作者: jsbob    时间: 2017-2-20 10:33

回复 5# zz100001


    是clone的git代码库的项目代码
作者: GNU    时间: 2017-2-20 20:52

回复 7# jsbob


    4楼的方案能否解决问题呢?




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2