尝试将一些文件卸载到外部硬盘上,但不幸的是,由于 Windows 是 Windows:路径太长。
所以我尝试:
Copy-Item "E:\" -Destination "F:\ableton_backup" -Recurse
我收到以下错误:
复制项:第二个路径片段不能是驱动器或 UNC 名称
肯定有一种简单的方法可以将一堆文件复制到外部驱动器?
答案1
这很容易解决,Windows 默认将文件名路径限制为最多 260 个字符,但您可以通过编辑注册表轻松修复它,以下是在 PowerShell 中执行此操作的方法(您需要管理员权限):
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name LongPathsEnabled -Type DWord -Value 1
重新启动 PowerShell,您应该能够顺利运行命令。(如果经过此调整后仍然无法复制文件,请重新启动 Windows。)