【问题标题】:Use Powershell to copy Long Filename files使用 Powershell 复制长文件名文件
【发布时间】:2014-07-08 18:59:37
【问题描述】:

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

我认为的解决方案是使用 powershell 将驱动器映射到每个文件位置,复制它,然后为每个文件递归。 例如 净使用 w:\newlocation\ net use x: \silly long file path\folder1\ xcopy x:\file.txt w:\folder1

然后使用 for each 复制与原来相同的结构。 我知道这似乎很冗长,但我想不出更好的前进方式。我已经尝试过 Robocopy,它应该可以避免这个问题,但经过大量测试......不。仍然无法复制。

你能推荐一个这样做的好方法吗?

【问题讨论】:

标签: powershell recursion xcopy


【解决方案1】:

不确定您是否仍在寻找答案,但您可以尝试名为 Beyond Compare 的程序,它应该适合您。

老实说,我没有花太多时间使用它,因为它有很多选项,但我知道有人每天都成功地使用它来处理长文件名的文件。

【讨论】:

    猜你喜欢
    • 2021-11-27
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-25
    相关资源
    最近更新 更多