我正在尝试自动复制/复制驱动器。许多驱动器都有长文件名,中途无法使用。
我正在使用此复制命令,但这两个命令都失败了。
XCOPY /E c:\folder-you-want-to-copy\*.* C:\destinationfolder\
copy-item -Path K:\* -Destination E:\ -Recurse -Force
Copy-Item:指定的路径,文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于260个字符。
然后我尝试了SO帮助power shell from here和SO help here,但我机器的Win 10政策中缺少启用选项
如何使用长文件名/路径递归地将文件从一个驱动器复制到另一个驱动器?
答案 0 :(得分:1)
robocopy
不符合260个字符的限制(除非您使用/ 256开关):
robocopy K:\ E:\ /E
/E
是复制子文件夹,包括空子文件夹,如果您不想复制空文件夹,请使用/S
。