powershell [删除包,bin和obj文件夹删除包,bin和obj资料夹]用来快速清理解决方案里面非必要档案减少空间#powershell
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell [删除包,bin和obj文件夹删除包,bin和obj资料夹]用来快速清理解决方案里面非必要档案减少空间#powershell相关的知识,希望对你有一定的参考价值。
# 看看那些會刪掉
dir -Directory -Recurse -Include bin,obj | %{$_.FullName}
# 實際刪掉
dir -Directory -Recurse -Include bin,obj | Remove-Item -Force -Recurse
# 看看那些會刪掉
dir -Directory -Recurse -Include packages | %{$_.FullName}
# 實際刪掉
dir -Directory -Recurse -Include packages | Remove-Item -Force -Recurse
# 如果有些檔案的資料夾名稱也會包含packages,但是不應該刪掉
# 例如要保留資料夾名稱有 \Developer\Packages和 App_Data\Packages
# 那麼做法如下
# 使用where不是exclude是因為exclude只包含檔名,不包含路徑
dir -Directory -Recurse -Include packages | Where {$_.FullName -notlike "**\Developer\Packages" -and $_.FullName -notlike "*\App_Data\packages"} | %{$_.FullName}
# 實際刪掉
dir -Directory -Recurse -Include packages | Where {$_.FullName -notlike "**\Developer\Packages" -and $_.FullName -notlike "*\App_Data\packages"} | Remove-Item -Force -Recurse
以上是关于powershell [删除包,bin和obj文件夹删除包,bin和obj资料夹]用来快速清理解决方案里面非必要档案减少空间#powershell的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin 表单:System.TypeLoadException - 清理、删除 bin 和 obj 文件夹并构建不工作
如何在 Visual Studio 中完全清理 bin 和 obj 文件夹?
Windos递归删除当前目录下所有bin,obj的文件夹
在 Powershell 中创建除某些文件和文件夹之外的 zip 文件的功能
vs 使用git管理bin obj 去除版本控制
使用 PowerShell 和 UNC 路径进行 NMAKE clean