问题描述:
使用vs2019 + vcpkg + Cmake时,vcpkg 目录被我的vs自动生成了,茫茫多的文件,其中一个文件还无法删除。
具体路径如下:
D:\GithubVCpkg\ports\tbb\out\build\x64-Debug\src\out\build\x64-Debug\src\out\build\x64-Debug\src\.................................
解决方案一(无效):
我找的其他老6的解决方案:
(48条消息) 解决由于路径过长而无法删除文件的问题_YSJ_Dumpling的博客-CSDN博客_路径过长请缩减路径层级或路径名称我试过了还是没有删除:
解决方案二(有效):
思路剪切文件是有效的。我们使用PowerShell 进行删除。
for ($i=1;$i -le 1000;$i++) # 该循环1000次,不够再加
{ #以下是将当前目录下的第一层循环删除掉
#删除路径是 .\build\x64-Debug\src\out\build
Move-Item -Path .\build\x64-Debug\src\out\ .
Remove-Item -Path ./build/ -Force -Recurse
Move-Item -Path .\out\build\ .
Remove-Item -Path ./out/ -Force -Recurse
}
当然,如果不是循环的路径,也可以用当前这种思路进行删除。找到子目录即可。