2014-05-20 20 views
1

对我来说,不幸的是我们有一个传统的文件系统,自恐龙漫游以来一直存在。随着时间的推移,文件已被移动/复制到已经生成文件夹+文件结构的位置,该文​​件结构太长而不能简单地从一个位置复制到另一个位置。 (长文件名)使用PowerShell复制长文件名文件

我认为解决方案是使用PowerShell将驱动器映射到每个文件位置,然后将其复制,然后逐个进行递归。 例如 网使用W:\ newlocation \ NET USE X:\傻长文件路径\文件夹1 \ XCOPY X:\ file.txt的女:\文件夹1

然后用每个复制相同的结构,因为它本来。 我知道这似乎很漫长,但我想不出一个更好的前进方向。我试过Robocopy,它应该避免这个问题,但是通过很多测试。不。仍然无法复制。

您能否为此建议一个好方法?

+1

我建议你看看http://powershell.org/wp/forums/topic/delete-old-files-script-error-path-too-long/上的讨论。 –

回答

0

不知道如果你仍然在寻找答案,但你可以尝试叫做Beyond Compare的程序,它应该适合你。

说实话,我没花太多时间,因为它有很多选项,但是我知道那些每天都能成功使用长文件名的人。

相关问题