创建路径长度超过260个字符的目录

时间:2015-07-30 16:09:21

标签: powershell

无论如何都要创建一个路径长度超过260个字符的目录? 我使用的是powershell,我的代码是[io.Directory]::CreateDirectory(\\fileshare\$FolderStructure)但是当路径长度超过260个字符时,它会停止创建文件夹。 我尝试在开始时添加\\?\,但它没有失败

1 个答案:

答案 0 :(得分:1)

正如评论中已经提到的,这是众所周知的限制(有关错误描述,请参阅here,过去的解决方法请参阅here)。但是,Microsoft已经在.NET 4.6.2中解决了此问题以及Windows 10 anniversay更新:有关部分删除文件路径限制的最新文档,请参阅here。目前,由于微软几乎每个月都会更改细节,因此提供一个有效的示例是没有意义的。阅读此答案的每个人都需要查看最新文档。